好文档 - 专业文书写作范文服务资料分享网站

19秋天大《C语言程序设计》在线作业二答案

天下 分享 时间: 加入收藏 我要投稿 点赞

《C语言程序设计》在线作业二 试卷总分:100 得分:100

一、 单选题 (共 40 道试题,共 100 分)

1.设int a=9,b=4;,则执行printf(“%d”,a/b);后的输出结果是______。 A.1 B.2 C.2.25 D.3

【仔细阅读以上题目,并作出正确选择】 正确答案:B

2.设有定义:int a[6]={1,2,3,4,5,6}, *p=a;, 则*(p+3)的值是( )。 A.3 B.4 C.5 D.6

【仔细阅读以上题目,并作出正确选择】 正确答案:B

3.设有定义: int i=1,s=1; 以下能实现求10!的程序段是( ) A.while(i++<=10) s*=i; B.for( ; i<9; i++) s*=i++; C.do{ s=s*i; }while(i<=10); D.for( ; i<=10; i++) s*=i;

【仔细阅读以上题目,并作出正确选择】 正确答案:D

4.能正确表示a和b同时为负的表达式是_______。 A.a*b>0 B.a+b<0 C.a<0||b<0 D.a<0&&b<0

【仔细阅读以上题目,并作出正确选择】 正确答案:D

5.程序 #include void main( ) { float a=11.0, b=3; printf(“%5.2f\\n”, a/b); } 执行后的输出结果是( ) A.3 B.3.66 C.3.67

D.3.66666

【仔细阅读以上题目,并作出正确选择】 正确答案:C

6.以下不能做C语言用户标识符的是_______。 A.sum B.while C.Abcd D.x_5

【仔细阅读以上题目,并作出正确选择】 正确答案:B

7.判断字符型变量ch是否为大写英文字母的表达式为 ___ 。 A.A’<=ch<=‘Z’

B.ch>=‘A’&& ch<=‘Z’ C.ch>‘a’&& ch<=‘z’ D.ch>=‘A’|| ch<=‘Z’

【仔细阅读以上题目,并作出正确选择】 正确答案:B

8.下列选项中,书写正确的是 ___ 。 A.#define PI=3.14159 B.include “stdio.h” C.define M 3

D.#define PI 3.14159

【仔细阅读以上题目,并作出正确选择】 正确答案:D

9.已知w=1,x=2,y=3,z=3,a=4,b=2;则执行语句(a=w>x)&&(b=y>z) ; 后,a,b的值为___ 。 A.1和1 B.0和0 C.4和2 D.0和2

【仔细阅读以上题目,并作出正确选择】 正确答案:D

10.程序 #include void main() { char str[][10]={ ”ABC”,“DEF”,”GHI”,”XYZ”}; int i; for(i=0;i<3;i++) printf(“%s ”,str[i]); } 执行后的结果是( ) A.ABCDEF

B.ABCDEFGHI C.ADG

D.ABCDEFGHIXYZ

【仔细阅读以上题目,并作出正确选择】 正确答案:B

11.在C语言中,说明字符型量使用______. A.int B.char C.float D.double

【仔细阅读以上题目,并作出正确选择】 正确答案:B

12.设有:int a[ ][3]={{1,2,3},{4},{5,6,7}};,元素a[1][1]的值是( ) A.0 B.1 C.2 D.4

【仔细阅读以上题目,并作出正确选择】 正确答案:A

13.表达式6!=7的值是______。 A.0 B.1 C.6 D.true

【仔细阅读以上题目,并作出正确选择】 正确答案:B

14.设int a[ ]={3,6,8,10,12,13,15}; , 则数组元素a[3]的值是___。 A.3 B.8 C.10 D.12

【仔细阅读以上题目,并作出正确选择】 正确答案:C

15.若有int a[3][5]={2,2},{2,6},{2,6,2}},则数组a的元素个数为()。

A.8 B.5 C.3 D.15

【仔细阅读以上题目,并作出正确选择】 正确答案:D

16.设有:int m[6]={5,4,3,2,1};,数组元素m[m[1]]的值是( ) A.0 B.1 C.2 D.4

【仔细阅读以上题目,并作出正确选择】 正确答案:B

17.设int a=1,b=2; 执行语句a+=b;后,a的值是___. A.1 B.2 C.3 D.4

【仔细阅读以上题目,并作出正确选择】 正确答案:C

18.程序 #include void main( ) { int a=1,b=2,c=3; if(a>b) c++; else c--; printf(“%d\\n”, c); } 的输出结果是( ) A.0 B.1 C.2 D.3

【仔细阅读以上题目,并作出正确选择】 正确答案:C

19.程序 void main( ) { float x=2.345678; printf(\的执行结果是( ) A.2.345678 B.x=2.345 C.x=2.346 D.x=2.3456

【仔细阅读以上题目,并作出正确选择】 正确答案:C

20.程序 #includemain( ){int a=11,b=3;printf(“%d\\n”, =a/b);}执行后的输出结果是( )。 A.1 B.3 C.11

D.a=3.66666

【仔细阅读以上题目,并作出正确选择】 正确答案:B

21.以下叙述中正确的是 ________。 A.同一个函数中可以使用相同名字的变量 B.在所有函数之外定义的变量为全局变量 C.在main( )函数体内定义的变量为全局变量 D.形式参数可以是表达式

【仔细阅读以上题目,并作出正确选择】 正确答案:B

22.设有:int a=3,b=3,f;, 执行语句 f=(a!=b)?a+b:a-b;后,f的值是( ). A.0 B.1 C.3 D.5

【仔细阅读以上题目,并作出正确选择】 正确答案:A

23.设int a[][3]={1,3,5,2,4,6,0};,则a数组的行数是______。 A.2 B.3 C.4 D.任意

【仔细阅读以上题目,并作出正确选择】 正确答案:B

24.设有定义int a,b;,下列语句正确的是____。 A.a++b; B.6++; C.a+b=2; D.a+=b;

【仔细阅读以上题目,并作出正确选择】

19秋天大《C语言程序设计》在线作业二答案

《C语言程序设计》在线作业二试卷总分:100得分:100一、单选题(共40道试题,共100分)1.设inta=9,b=4;,则执行printf(“%d”,a/b);后的输出结果是______。A.1B.2C.2.25D.3【仔细阅读以上题目,并作出正确选择】正确答案:B2.设有定义:int
推荐度:
点击下载文档文档为doc格式
166125gd668mpoj7ocb09o8y29wtcx00z0c
领取福利

微信扫码领取福利

微信扫码分享