东大19春学期《高级语言程序设计基础》在线作业2(100分)

东大19春学期《高级语言程序设计基础》在线作业2(100分)

ID:35028592

大小:31.00 KB

页数:5页

时间:2019-03-16

东大19春学期《高级语言程序设计基础》在线作业2(100分)_第1页
东大19春学期《高级语言程序设计基础》在线作业2(100分)_第2页
东大19春学期《高级语言程序设计基础》在线作业2(100分)_第3页
东大19春学期《高级语言程序设计基础》在线作业2(100分)_第4页
东大19春学期《高级语言程序设计基础》在线作业2(100分)_第5页
资源描述:

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

1、19春学期《高级语言程序设计基础》在线作业2有两个字符数组a、b,则以下正确的输入语句是()。A.gets(a,b);B.scanf("%s%s",a,b);C.scanf("%s%s",a,b);D.gets("a");gets("b");"正确答案:B设x、y均是int类型变量,且x值为100,则关于以下for循环的正确判断是()。    for(y=100;x!=y;++x,y++)     printf("****");A.循环体只执行一次B.是无限循环C.循环体一次都不执行D.for语句中存在语法错误正确答案:C有下面的程序段chara[

2、3],b[]="China";a=b;printf("%s",a);则()。A.运行后将输出ChinaB.运行后将输出ChC.运行后将输出ChiD.编译时出错正确答案:D下面程序段的输出结果是()。inta=023;printf("%d",--a);A.23B.17C.18D.24正确答案:C语句while(!y)中的表达式!y等价于()。A.y==0B.y!=1C.y!=0D.y==1正确答案:A以下判断正确的是()。A.char*s="string";等价于char*s;*s="string";B.charstr[10]={"string"};

3、等价于charstr[10];str={"string"};C.char*s="string";等价于char*s;s="string";D.charstr[10]={"string"};等价于charstr[10];*str={"strint"};"正确答案:C若执行下述程序时从键盘输入34,则输出结果是()。#includemain(){inta,b,s;scanf("%d%d",a,b);s=a;if(ab)printf("%d",s*s);s=b;}A.186B.256C.324D.400正确答案:B若有语句:inta=4,*p=a;,下面

4、均代表地址的一组选项是()。A.a,p,*aB.*a,a,*pC.a,p,*pD.*p,*p,a"正确答案:C以下能正确进行字符串赋值操作的是()。A.chars[5]={"12345"};B.chars[5]={'1','2','3','4','5'};C.char*s;*s="12345";D.char*s="12345";"正确答案:D以下对指针变量的操作中,不正确的是()。A.intp,*q;q=p;B.int*p,*q;q=p=NULL;C.inta=5,*p;*p=a;D.inta=5,*p=a,*q=a;*p=*q;"正确答案:C以下正确

5、的说法是()。A.实参和与其对应的形参各占用独立的存储单元B.实参和与其对应的形参共占用一个存储单元C.只有当实参和与其对应的形参同名时才共用存储单元D.形参是虚拟的,不占用存储单元正确答案:D若k为整型变量,则以下for循环的执行次数是()。    for(k=2;k==0;)     printf("%d",k--);A.无限次B.0次C.1次D.2次正确答案:B在C语言中,一维数组的定义方式为:类型说明符数组名()。A.[常量表达式]B.[整型表达式]C.[整型常量或整型表达式]D.[整型常量]正确答案:A下面程序的输出结果为()。main(){

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

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

8、um%2==1B.!(num%2==0)C.!(num%2)D.num%2正确答案:C若有定义

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

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

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