APP下载
首页
>
IT互联网
>
信息技术知识竞赛c语言
搜索
信息技术知识竞赛c语言
题目内容
(
单选题
)
下列程序段的执行结果是输出( )。
x=3;
do

printf("%2d",x--);
} while(!x);

A、3 2 1

B、3

C、2 1

D、2 1 0

答案:B

信息技术知识竞赛c语言
设有如下程序:
#include
main()
{ int **k, *j, i=100;
j=&i; k=&j;
printf("%d\n", **k);
}
上面程序的输出结果是()。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6090-c089-2897e0346518.html
点击查看题目
设有语句int a=3,则执行语句a+=a-=a*a以后变量a的值是()。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-4920-c089-2897e0346501.html
点击查看题目
在以下定义中,标识符p( )。
int (*p)[3];
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-5ca8-c089-2897e0346519.html
点击查看题目
有以下程序
#include
void main()
{ int a[]={1,2,3,4,5,6};
int *p;
p=a;
printf("%d ",*p);
printf("%d ",*(++p));
printf("%d ",*++p);
printf("%d ",*(p--));
p+=3;
printf("%d %d ",*p,*(a+3));
}
执行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6860-c089-2897e034651c.html
点击查看题目
有以下程序
fun(int x)
{ int p;
if(x==0||x==1) return(3);
p=x-fun(x-2);
return p;
}
main()
{ printf("%d\n",fun(7)); }
执行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6c48-c089-2897e0346510.html
点击查看题目
在C语言中,以下正确的说法是( ) 。

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-54d8-c089-2897e0346519.html
点击查看题目
以下程序运行后的输出结果是() 。
  #include
  main()
  { int x=10,y=20,t=0;
  if(x==y)t=x;x=y;y=t;
  printf("%d %d\n",x,y);
  }
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6478-c089-2897e0346508.html
点击查看题目
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-50f0-c089-2897e0346526.html
点击查看题目
设fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-54d8-c089-2897e0346503.html
点击查看题目
下面的程序执行后,文件test中的内容是 ()。
void fun(char *fname,char *st)
{ FILE *myf; int i;
myf=fopen(fname,"w" );
for(i=0;st[i];i++)
fputc(st[i],myf);
fputc('\0',myf);
fclose(myf);
}
main()
{ fun("test","new world"); fun("test","hello,");}
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-58c0-c089-2897e034650e.html
点击查看题目
首页
>
IT互联网
>
信息技术知识竞赛c语言
题目内容
(
单选题
)
手机预览
信息技术知识竞赛c语言

下列程序段的执行结果是输出( )。
x=3;
do

printf("%2d",x--);
} while(!x);

A、3 2 1

B、3

C、2 1

D、2 1 0

答案:B

信息技术知识竞赛c语言
相关题目
设有如下程序:
#include
main()
{ int **k, *j, i=100;
j=&i; k=&j;
printf("%d\n", **k);
}
上面程序的输出结果是()。

A. 运行错误

B. 100

C. i的地址

D. j的地址

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6090-c089-2897e0346518.html
点击查看答案
设有语句int a=3,则执行语句a+=a-=a*a以后变量a的值是()。

A. 3

B. 0

C. 9

D. -12

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-4920-c089-2897e0346501.html
点击查看答案
在以下定义中,标识符p( )。
int (*p)[3];

A. 定义不合法

B. 是一个指针数组名,每个元素是一个指向整数变量的指针

C. 是一个指针,它指向一个具有三个元素的一维数组

D. 是一个指向整型变量的指针

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-5ca8-c089-2897e0346519.html
点击查看答案
有以下程序
#include
void main()
{ int a[]={1,2,3,4,5,6};
int *p;
p=a;
printf("%d ",*p);
printf("%d ",*(++p));
printf("%d ",*++p);
printf("%d ",*(p--));
p+=3;
printf("%d %d ",*p,*(a+3));
}
执行后的输出结果是( )。

A. 1 2 3 3 5 4

B. 1 2 3 4 5 6

C. 1 2 2 3 4 5

D. 1 2 3 4 4 5

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6860-c089-2897e034651c.html
点击查看答案
有以下程序
fun(int x)
{ int p;
if(x==0||x==1) return(3);
p=x-fun(x-2);
return p;
}
main()
{ printf("%d\n",fun(7)); }
执行后的输出结果是( )。

A. 7

B. 3

C. 2

D. 0

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6c48-c089-2897e0346510.html
点击查看答案
在C语言中,以下正确的说法是( ) 。

A. 实参和与其对应的形参各占用独立的存储单元

B. 实参和与其对应的形参共占用一个存储单元

C. 只有当实参和与其对应的形参同名时才共占用存储单元

D. 形参是虚拟的,不占用存储单元

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-54d8-c089-2897e0346519.html
点击查看答案
以下程序运行后的输出结果是() 。
  #include
  main()
  { int x=10,y=20,t=0;
  if(x==y)t=x;x=y;y=t;
  printf("%d %d\n",x,y);
  }

A. 10 0

B. 20 0

C. 10 20

D. 20 10

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6478-c089-2897e0346508.html
点击查看答案
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是( )。

A. 必须是逻辑值( )。

B. 必须是整数值

C. 必须是正数

D. 可以是任意合法的数值

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-50f0-c089-2897e0346526.html
点击查看答案
设fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是( )。

A. 写操作结束后可以从头开始读

B. 只能写不能读 

C. 可以在原有内容后追加写

D. 可以随意读和写

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-54d8-c089-2897e0346503.html
点击查看答案
下面的程序执行后,文件test中的内容是 ()。
void fun(char *fname,char *st)
{ FILE *myf; int i;
myf=fopen(fname,"w" );
for(i=0;st[i];i++)
fputc(st[i],myf);
fputc('\0',myf);
fclose(myf);
}
main()
{ fun("test","new world"); fun("test","hello,");}

A. hello,

B. new worldhello,

C. new world

D. hello, rld

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-58c0-c089-2897e034650e.html
点击查看答案
试题通小程序
试题通app下载