西南大学0039c语言作业答案,西南大学2017年秋季 0039《C语言》在线作业答案2017...

41528d3028836879cd698677c3999917.gif西南大学2017年秋季 0039《C语言》在线作业答案2017

单项选择题 1、假定p1和p2是已赋值的字符型指针,则下述有关运算中,非法的是( C ) √此题回答正确 1. A. .p2=p1+(p1-p2); printf(“equal.“); 2. B. .if (p1= =p2) 3. C. .*(p1-2+p2)=getchar( ); 4. D. *(p1+=2)=*p2 2、循环语句for (x=0,y=0;(y!=123)||(x<4);x++);的循环执行( A ) √此题回答正确 1. A. 无限次 2. B. 4次 3. C. 3次 4. D. 不确定次 3、设有定义“int a=5,b,*p=“,执行下列语句后,b的值不为5的赋值语句是( 4 )。 √此题回答正确 1. A. b=*i<18;i++) ((c=getchar( ))!=“\n“) D.i=0;while ((c=getchar( ))!=“\n“) 5. E. .i=0;while 5、对于for( 表达式1;;表达式3)可理解为( A ) √此题回答正确 1. A. for(表达式1;1;表达式3) 2. B. for(表达式1;表达式1;表达式3) 3. C. for(表达式1;表达式3;表达式3) 4. D. for(表达式1;0;表达式3) 6、语句while (!e)中的条件!e等价于( A ) √此题回答正确 1. A. e= =0 2. B. e!=0 3. C. ~e 4. D. e!=1 7、对于条件表达式(M)?(a++):(a--)来说,其中的表达式M等价于( D ) √此题回答正确 1. A. M= =0 2. B. M= =1 3. C. M!=1 4. D. M!=0 8、设x,y,z,t均为int型变量,则执行x=y=z=1;t=++x||++y语句后,t的值为( D ) √此题回答正确 1. A. 不定值 2. B. 2 3. C. 0 4. D. 1 9、设int a=2,b;则执行b=a a/=SQR(k+m)/SQR(k+m); printf(“%d“,a); } √此题回答正确 1. A. 10 2. B. 1 3. C. 9 4. D. 0 11、有如下程序,输入数据12345后,y的值是( B )。 #include void main() {int x; float y; scanf(“%3d%f“, } √此题回答正确 1. A. 12. 2. B. 45. 3. C. 12345. 4. D. 0. 12、若有如下程序,要求a1,a2,c1,c2的值分别为10,20,A,B,正确的数据输入是( C )。 #include void main() {int a1,a2; char c1,c2; scanf(“%d%d“, scanf(“%c%c“, } √此题回答正确 1. A. 10 20 2. B. 10 20 AB 3. C. 10 20AB 4. D. 020AB 13、下面程序的输出结果是( B )。 #include void main() {printf(“%d“,null);} √此题回答正确 1. A. 输出0 2. B. 因变量无定义,编译出错,没有输出 3. C. 输出-1 4. D. 输出0 14、求解表达式f=(3.0,4.0,5.0),(2.0,1.0,0.0)后; 下列正确的选项是( B ) √此题回答正确 1. A. 语法错误 2. B. 使f的值为5.0 3. C. 使f的值为0.0 4. D. 使f的值为2.0 15、字符串“\“ABC“\“的长度是( B ) √此题回答正确 1. A. 11 2. B. 7 3. C. 5 4. D. 3 16、表达式(1,2,3,4)的值是( D ) √此题回答正确 1. A. 1 2. B. 2 3. C. 3 4. D. 4 17、设int m=1,n=2;则表达式++m= =n的值是( B ) √此题回答正确 1. A. 0 2. B. 1 3. C. 3 4. D. 2 18、设n=10,i=4;则赋值运算n%=i+1执行后n的值是( B ) √此题回答正确 1. A. 3 2. B. 0 3. C. 2 4. D. 1 19、设有语句int a=3;,执行语句a+=a-=a*a;后,变量a的值是( D ) √此题回答正确 1. A. 3 2. B. 0 3. C. 9 4. D. -12 20、下列选项中不是C语言提供的合法保留字的是( B ) √此题回答正确 1. A. switch 2. B. cher 3. C. case 4. D. default 21、表达式a=(a=6,a*6,a+3);运行后,则a的值为( D ) √此题回答正确 1. A. 39 2. B. 36 3. C. 6 4. D. 9 22、下列符合C语言语法的实数是( C ) √此题回答正确 1. A. 1.5e0.5 2. B. 3.16e 3. C. 0.5e-10 4. D. e+8 23、关下面语句的输出的判断中,正确的是( A )。 long x=- √此题回答正确 1. A. 输出值为-4 2. B. 赋值非法 3. C. 输出值不确定 4. D. 输出值为4 24、char型常量在内存中存放的是( B ) √此题回答正确 1. A. 内码值 2. B. SCII码值 3. C. CD码值 4. D. 十进制代码值 25、C语言提供的合法的数据类型保留字(或称关键字)是(

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值