奥鹏东师 C程序设计19秋在线作业2

上传人:A11****业论文 文档编号:120317243 上传时间:2020-02-06 格式:DOC 页数:8 大小:42.50KB
返回 下载 相关 举报
奥鹏东师 C程序设计19秋在线作业2_第1页
第1页 / 共8页
奥鹏东师 C程序设计19秋在线作业2_第2页
第2页 / 共8页
亲,该文档总共8页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《奥鹏东师 C程序设计19秋在线作业2》由会员分享,可在线阅读,更多相关《奥鹏东师 C程序设计19秋在线作业2(8页珍藏版)》请在金锄头文库上搜索。

1、C程序设计19秋在线作业2表达式0x13&0x17的值是()A.0x17B.0x13C.0xf8D.0xec正确答案:B以下的for循环for(x=0,y=0;(y!=123)&(x4);x+);()A.执行3次B.执行4次C.循环次数不定D.是无限循环正确答案:B有以下程序main()intx8=8,7,6,5,0,0,*s;s=x+3;printf(%dn,s2);执行后输出结果是()A.随机值B.0C.5D.6正确答案:B设有如下定义char*S2=“abcd”,”ABCD”;则以下说法正确的是()A.S数组中数组元素的值分别是“abcd”,”ABCD”B.S是指针变量,它指向含有两个数

2、组元素的字符型一维数组C.S数组的两个元素分别存放的字符a和AD.S数组的两个元素分别存放的字符串“abcd”和”ABCD”的首地址正确答案:D在C程序中有如下语句:char*func(intx,inty);它是()A.对函数func的定义。B.对函数func的调用。C.对函数func的原型说明。D.不合法的。正确答案:C下列关于指针定义的描述,错误的是()A.指针是一种变量,该变量用来存放某个变量的地址B.指针变量的基类型与它所指向的变量类型一致C.指针变量的命名规则与标识符相同D.在定义指针时,标识符前的“*”表示后面的指针变量所指向的内容正确答案:D若有如下程序段,其中s、a、b、c均已

3、定义为整型变量,且a、c均已赋值(c大于0)s=a;for(b=1;b=c;b+)s=s+1;则与上述程序段功能等价的赋值语句是()A.s=a+b;B.s=a+c;C.s=s+c;D.s=b+c;正确答案:B以下叙述中错误的是()A.对于double类型数组,可以直接用数组名对数组进行整体输入或输出B.数组名代表的是数组所占存储区的首地址,其值不可改变C.用字符型数组存贮的字符串可以用数组名整体输入或输出D.可以通过赋初值的方式确定数组元素的个数正确答案:A有如下定义,structintn;chara10;floatm;x;变量x占的字节数是()A.10B.8C.14D.16正确答案:D表达式

4、:10!=9的值是()A.trueB.非零值C.0D.1正确答案:D有以下程序:main()chara1=M,a2=m;printf(%cn,(a1,a2);以下叙述中正确的是()A.程序输出大写字母MB.程序输出小写字母mC.格式说明符不足,编译出错D.程序运行时产生出错信息正确答案:B若已定义的函数有返回值,则以关于该函数调用的叙述中错误的是()A.调用可以作为独立的语句存在B.调用可以作为一个函数的实参C.调用可以出现在表达式中D.调用可以作为一个函数的形参正确答案:D以下程序:main()inti,sum;for(i=1;i6;i+)sum+=i;printf(“%dn”,sum);执

5、行程序后sum的值是()A.15B.14C.不确定D.0正确答案:C下列不能实现赋值操作的是()A.a+B.a=bC.a+=bD.a=1正确答案:B若有如下定义,则以下哪个是对数组元素的正确的引用。?int?a10,*p;?p=a;?()A.*&a10B.a11C.*(p+10)D.*p正确答案:D设有定义intn=0,*p=&n,*q=则以下选项中,正确的赋值语句是()A.*p=8;B.*q=5;C.q=p;D.p=1;正确答案:A以下程序:main()chars140=country,s220=side;inti=0,j=0;while(s1i!=0)i+;while(s2j!=0)s1i

6、+=s2j+;s1i=0;printf(%sn,s1);的输出结果为()A.sideB.countryC.sidetryD.countryside正确答案:D已知inti=5;执行语句i+=+i;后,i的值是()A.10B.11C.12D.以上都不对正确答案:C在C语言中,要求运算数必须是整型的运算符是()A.%B./C.D.!正确答案:A以下程序:?charstr15=”hello!”;printf(“%dn”,strlen(str);的输出结果是()A.15B.14C.7D.6正确答案:D表达式y=(1314?15:16)的值为15。A.错误B.正确正确答案:A函数的形参可以是表达式。A.

7、错误B.正确正确答案:AC语言的数组下标从1开始。A.错误B.正确正确答案:A在赋值语句变量=表达式中,当表达式的类型和变量的类型不一致时,以表达式的类型为准。A.错误B.正确正确答案:Ax+y*z39&x*z|y*z是算术表达式。A.错误B.正确正确答案:A位运算体现了C语言的低级特性。A.错误B.正确正确答案:B在函数中,变量的默认存贮类型说明符应该是自动的auto。A.错误B.正确正确答案:B如果形参与实参的类型不一致,则以实参类型为准。A.错误B.正确正确答案:A参加位运算的数据可以是任何类型的数据。A.错误B.正确正确答案:AC语言中,变量名用大小写是等价的。A.错误B.正确正确答案

8、:Aint*p=10;的含义是定义了一个指向整型的指针变量,且将变量p的值赋为10。A.错误B.正确正确答案:A在一个由优先级相同的运算符组成的表达式中,计算顺序将是自左至右进行。A.错误B.正确正确答案:A44while之后的表达式必须是逻辑表达式。A.错误B.正确正确答案:Amain函数是唯一一个不可以被其它函数调用的函数。A.错误B.正确正确答案:BC程序是以源程序文件为单位进行编译的。A.错误B.正确正确答案:BC语言中整型和字符型可以通用。A.错误B.正确正确答案:B当循环体至少能执行一次时,while循环和do-while循环是等价的。A.错误B.正确正确答案:BC语言中数据类型只有整型、实型和字符型。A.错误B.正确正确答案:A一个C程序只能由一个源文件构成。A.错误B.正确正确答案:AC语言运算符的优先级:关系运算符算术运算符赋值运算符逻辑与运算符。A.错误B.正确正确答案:A

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号