2024年4月27日发(作者:)

C语言答案

C语言模拟题答案

一、选择题:

1、下列哪一个选项不是结构化程序三种基本结构的共同特点:

D:有分支结构

2、设int a,b,c;执行表达式a=b=1,a++,b+1,c=a+b--后,

a,b和c的值分别是:B:2,0,3

3、若整型变量A、B、C、D中的值依次为:1、

4、3、2。

则条件表达式D

A:1

4、表示数学中的关系x

p="">

B:(x < y) && (y < z)

5、在C语言中,设x为int型变量,则执行以下语句后,x的值

x=10; x=x+- -x;:

C:18

6、在C语言中,执行下面语句后,输出的结果是

int x=10,y=3; printf("%dn",y=x/y);

C:3

7、在C语言中,假定所有变量均已正确说明,下列程序段运行后x

的值是

a=b=c=0;x=99;

if(!a) x=9;

else x=3;

B:9

8、在C语言中,执行语句:for (i=1; i<4; i++);后,变量i的值

是:

B:4

9、设int k;则语句for(k=0;k=1;k++);和语句

for(k=0;k==1;k++);执行的次数分别是:

A:无限和0

10、执行语句

printf("He question is in c:toolsbook. exe" );

其输出为:

C:He question is in c:

11、函数float AAA(float x,int y)

{ float i,fc=1;

while( y>0 )

{

fc *=x; y--;}

return fc;

}

的功能是:

A:求x的y次方

12、对两个静态字符数组A和B进行如下初始化。

static char A[]="ABCDEF";

static char B[]={'A','B','C','D','E','F'};

则下列叙述正确的是:

D:A数组长度比B数组长

13、对于for(表达式1;;表达式3)可理解为:

B:for(表达式1;1;表达式3)

14、C语言中,FILE结构指针变量名stdin代表哪类文件。D:标

准输入

15、下列循环体执行( )次

k=70;

while(k=0) k-=1;

D:0次