作业帮 > 综合 > 作业

1.下列说法正确的是 .

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/12 12:13:11
1.下列说法正确的是 .
1) 在执行C程序时不是从mian函数开始的
2) C程序书写格式严格限制,一行内必须写一个语句
3) C程序书写格式自由,一个语句可以分写在多行上
4) C程序书写格式严格限制,一行内必须写一个语句,并要有行号
2.下列标识符中,合法的标识符是( )
1)123abc \x05\x05\x052)-123abc\x05\x05 3)_123abc\x05\x05 4)do
3.若有定义:int a=10,b=9,c=8;执行下面两条语句c=(a-=(b-5));c=(a%11)+(b=3);后,变量b的值为( )
1)9 \x05\x05\x05\x052)4 \x05\x05\x05\x053)3 \x05\x05\x05\x054)2
4.设d为字符变量,下列表达式不正确的是 .
\x051)d=97\x05\x052)d=’a’\x05\x05 3)d=”a”\x05\x054)d=’g’
5.假设已说明I为整型变量,f为单精度实型变量,d为双精度实型变量,则表达式10+'a'+I*f-d最后所得值的数据类型为( )
1)字符型 \x05\x05\x05\x05\x05\x052)整型
3)单精度实型 \x05\x05\x05\x05\x054)双精度实型
6.下列数组初始化,可以正确实现的是_________.
1) int a[]=1,2;\x05 2) int a[],b[]={1,2}; a=b;
3) int a[]; a={1,2}; 4) int a[]={4,5};
7.若有定义:int a,b;使用语句scanf("%d,%d",&a,&b);给变量a,b分别赋值10和20,则
正确的输入格式为( )
1)10,20 \x05\x05\x052)10 20\x05\x05\x05
3)10<回车>20 \x054) a=10,b=10
8.以下程序的输出结果是( )
main( )
{ int m=5;
if(m++>5) printf("%d\n",m);
else printf("%d\n",m- -);
}
1)7\x05\x05\x05 2)6 \x05\x05\x053)5 \x05\x05\x054)4
9.设有字符数组char str[20]; 现要将“C Program”字符串赋值给str数组,正确语句是__________.
1) str={“C Program”} ; 2) strcpy(str,“C Program” );
3) str[]={“C Program” }; \x05 4) strcat(str,“C Program” );
10.以下选项中属于C语言的数据类型是(\x05)\x05
\x051)复数型\x05\x05\x052)逻辑型\x05\x05\x053)双精度型\x05\x05\x054)集合型
cccaddabbc