[0039]《C语言》西南大学-2017-秋学期-计算机专业-作业题目及参考答案

[0039]《C语言》西南大学-2017-秋学期-计算机专业-作业题目及参考答案

ID:35275151

大小:233.67 KB

页数:40页

时间:2019-03-22

[0039]《C语言》西南大学-2017-秋学期-计算机专业-作业题目及参考答案_第1页
[0039]《C语言》西南大学-2017-秋学期-计算机专业-作业题目及参考答案_第2页
[0039]《C语言》西南大学-2017-秋学期-计算机专业-作业题目及参考答案_第3页
[0039]《C语言》西南大学-2017-秋学期-计算机专业-作业题目及参考答案_第4页
[0039]《C语言》西南大学-2017-秋学期-计算机专业-作业题目及参考答案_第5页
资源描述:

《[0039]《C语言》西南大学-2017-秋学期-计算机专业-作业题目及参考答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、[0039]《C语言》西南大学2017秋学期计算机专业作业题目及参考答案LU西南大学  网络与继续教育学院课程代码:  0039     学年学季:20172单项选择题1、假定p1和p2是已赋值的字符型指针,则下述有关运算中,非法的是( ).p2=p1+(p1-p2);  printf("equal.");.if(p1==p2).*(p1-2+p2)=getchar();  *(p1+=2)=*p22、循环语句for(x=0,y=0;(y!=123)

2、

3、(x<4);x++);的循环执行( )无限次  不确定次4次3次3、设有定义"inta=

4、5,b,*p=&a;",执行下列语句后,b的值不为5的赋值语句是( )。b=*&ab=*b=ab=*a  4、若有定义:chars[81];以下哪个选项不能实现将字符串"ThisisaProgram."存入数组s中(  )。gets(s+2)scanf("%20s  s)".for(i=0;i<18;i++) ((c=getchar())!="")D.i=0;while((c=getchar())!="").i=0;while5、对于for(表达式1;;表达式3)可理解为( )for(表达式1;0;表达式3)for(表达式1;1

5、;表达式3)  for(表达式1;表达式1;表达式3)for(表达式1;表达式3;表达式3)6、语句while(!e)中的条件!e等价于( )e==0  e!=1e!=0~e7、对于条件表达式(M)?(a++):(a--)来说,其中的表达式M等价于( )M==0M==1M!=0  M!=18、设x,y,z,t均为int型变量,则执行x=y=z=1;t=++x

6、

7、++y&&++z;语句后,t的值为( )不定值21  09、设inta=2,b;则执行b=a&&1后b的值是( )01  2310、执行下述程序后,输出的结果是( )。#includ

8、e#defineSQR(X) X*Xvoidmain() {inta=10,k=2,m=1; a/=SQR(k+m)/SQR(k+m); printf("%d",a);}101  9011、有如下程序,输入数据12345后,y的值是( )。#includevoidmain() {intx;  floaty; scanf("%3d%f",&x,&y); }12.00000045.000000  12345.0000000.000

9、00012、若有如下程序,要求a1,a2,c1,c2的值分别为10,20,A,B,正确的数据输入是( )。#includevoidmain() {inta1,a2; charc1,c2; scanf("%d%d",&a1,&a2); scanf("%c%c",&c1,&c2); }020AB10 2010 20 AB1020AB  13、下面程序的输出结果是( )。#includevoidmain(){printf("%d",null);}输出0因变量无定义,编译出错,

10、没有输出  输出-1输出014、求解表达式f=(3.0,4.0,5.0),(2.0,1.0,0.0)后;下列正确的选项是( )语法错误使f的值为5.0  使f的值为0.0使f的值为2.015、字符串""ABC""的长度是( )117  5316、表达式(1,2,3,4)的值是( 1234  17、设intm=1,n=2;则表达式++m==n的值是( )01  2318、设n=10,i=4;则赋值运算n%=i+1执行后n的值是( )0  32119、设有语句inta=3;,执行语句a+=a-=a*a;后,变量a的值是( )309-12  

11、20、下列选项中不是C语言提供的合法保留字的是( )switchcher  casedefault21、表达式a=(a=6,a*6,a+3);运行后,则a的值为( )393669  22、下列符合C语言语法的实数是( )1.5e0.53.16e0.5e-10  e+823、关下面语句的输出的判断中,正确的是( )。longx=-输出值为-4  赋值非法输出值不确定输出值为424、char型常量在内存中存放的是( )SCII码值  CD码值内码值十进制代码值25、C语言提供的合法的数据类型保留字(或称关键字)是()Floatunsigned 

12、 integerChar26、设inta=l,b=2,c=3;,执行表达式(a>b)&&(c=1)后c的值是()0  12327、设struct{intx;inty;}m[2]=

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。