东大18秋学期《高级语言程序设计基础》在线作业2辅导资料

东大18秋学期《高级语言程序设计基础》在线作业2辅导资料

ID:21572637

大小:13.66 KB

页数:4页

时间:2018-10-22

东大18秋学期《高级语言程序设计基础》在线作业2辅导资料_第1页
东大18秋学期《高级语言程序设计基础》在线作业2辅导资料_第2页
东大18秋学期《高级语言程序设计基础》在线作业2辅导资料_第3页
东大18秋学期《高级语言程序设计基础》在线作业2辅导资料_第4页
资源描述:

《东大18秋学期《高级语言程序设计基础》在线作业2辅导资料》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、东大18秋学期《高级语言程序设计基础》在线作业21、B2、C3、D4、C5、A一、单选题共20题,100分1、有两个字符数组a、b,则以下正确的输入语句是()。Agets(a,b);Bscanf("%s%s",a,b);Cscanf("%s%s",&a,&b);Dgets("a");gets("b");"正确答案是:B2、设x、y均是int类型变量,且x值为100,则关于以下for循环的正确判断是()。    for(y=100;x!=y;++x,y++)     printf("****");

2、A循环体只执行一次B是无限循环C循环体一次都不执行Dfor语句中存在语法错误正确答案是:C3、有下面的程序段chara[3],b[]="China";a=b;printf("%s",a);则()。A运行后将输出ChinaB运行后将输出ChC运行后将输出ChiD编译时出错正确答案是:D4、下面程序段的输出结果是()。inta=023;printf("%d",--a);A23B17C18D24正确答案是:C5、语句while(!y)中的表达式!y等价于()。Ay==0By!=1Cy!=0Dy==1正

3、确答案是:A6、以下判断正确的是()。Achar*s="string";等价于char*s;*s="string";Bcharstr[10]={"string"};等价于charstr[10];str={"string"};Cchar*s="string";等价于char*s;s="string";Dcharstr[10]={"string"};等价于charstr[10];*str={"strint"};"正确答案是:C7、若执行下述程序时从键盘输入34,则输出结果是()。#includemain

4、(){inta,b,s;scanf("%d%d",&a,&b);s=a;if(a

5、;*s="12345";Dchar*s="12345";"正确答案是:D10、以下对指针变量的操作中,不正确的是()。Aintp,*q;q=&p;Bint*p,*q;q=p=NULL;Cinta=5,*p;*p=a;Dinta=5,*p=&a,*q=&a;*p=*q;"正确答案是:C11、以下正确的说法是()。A实参和与其对应的形参各占用独立的存储单元B实参和与其对应的形参共占用一个存储单元C只有当实参和与其对应的形参同名时才共用存储单元D形参是虚拟的,不占用存储单元正确答案是:D12、若k为整型变

6、量,则以下for循环的执行次数是()。    for(k=2;k==0;)     printf("%d",k--);A无限次B0次C1次D2次正确答案是:B13、在C语言中,一维数组的定义方式为:类型说明符数组名()。A[常量表达式]B[整型表达式]C[整型常量或整型表达式]D[整型常量]正确答案是:A14、下面程序的输出结果为()。main(){inta=1,b=0;switch(a){case1:switch(b){case0:printf("**0**");break;case1:print

7、f("**1**");break;}case2:printf("**2**");break;}}A**0**B**0****2**C**0****1****2**D有语法错误正确答案是:B15、若a为int类型变量,则执行以下程序段后a的值为()。a=5;a*=a/=a++;A2B1C40D3正确答案是:A16、以下在任何情况下计算两数积时都不会引起二义性的宏定义是()。A#defineMUL(x,y)x*yB#defineMUL(x,y)(x)*(y)C#defineMUL(x,y)(x*y)D#

8、defineMUL(x,y)((x)*(y))"正确答案是:D17、下程序()。    main()  {intx1=3,x2=0,x3=0;     if(x1=x2+x3)printf("****");elseprintf("####");    }A输出:****B输出:###C#存在语法错误D无输出结果正确答案是:B18、若希望当num的值为奇数时,表达式的值为“真”,num的值为偶数时,表达式的值为“假”。则以下不能满足要求的表达式是()。Anum%2==1

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

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

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