1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 滨州学院计算机自荐考试题型 滨州学院期末考试试卷标准样式.doc

滨州学院计算机自荐考试题型 滨州学院期末考试试卷标准样式.doc

时间:2020-02-24 04:09:49

相关推荐

滨州学院计算机自荐考试题型 滨州学院期末考试试卷标准样式.doc

滨州学院期末考试试卷标准样式

滨州学院-学年第二学期期末考试

计算机网络技术、软件技术、计算机科学教育专业(专)

06级《程序设计基础》试卷(A)

(答案一律写在答题纸上,在本试卷上做答无效)

一、选择题(每题2分,共40分)

1.对于一个正常运行的C程序,以下叙述中正确的是

A)程序的执行总是从main函数开始,在main函数结束

B)程序的执行总是从程序的第一个函数开始,在main函数结束

C)程序的执行总是从main函数开始,在程序的最后一个函数结束

D)程序的执行总是从程序中的第一个函数开始,在程序的最后一个函数结束

2.以下不合法的用户标识符是A)j2_KEY?????????? B)Double?????????? C)4d??????????? D)_8_

3.以下不合法的数值常量是A)011??????????????? B)1e1??????????????? C)8.0E0.5??????? D)0xabcd

4.设变量均已正确定义,若要通过scanf(“%d%c%d%c”,&a1,&c1,&a2,&c2);语句为变量a1和a2赋值为10和20,为变量c1和c2赋值为字符X和Y;以下所示的输入形式中正确的是(注:□代表空格字符)

A)10□X□20□Y

C)10□X

20□Y

x,y已被正确定义并赋值,以下符合C语言语法的表达式是

A)++x,y=x--????????B)x+1=y?????????C)x=x+10=x+y??????D)double(x)/10

6.以下能正确定义字符串的语句是A)char?? str[]={′ \064′ };??Bchar?? str=″\x43″; Cchar?? str=″;Dchar?? str[]=″\0″;

Aint?? x[][3]={0};??????????????? ?B)int? x[2][3]={{1,2},{3,4},{5,6};C}int?? x[][3]={{1,2,3},{4,5,6}};??D)int? x[2][3]={1,2,3,4,5,6};

(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是

A)(x-y>0)?????? ? ?B)(x-y<0)????? ??C)(x-y<0||x-y>0)?? ???D)(x-y==0)

9.有以下程序

main()

{ int k=5,n=0;

do

{ switch(k)

{ case 1: case 3:n+=1;k--;break;

default:n=0;k--;

case 2: case 4:n+=2;k--;break;

}printf(“%d\n”,n);

}while(k>0&&n<5);

A)235?? ??B)0235??? ????C)02356?? ?D)2356

10.若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是A)main()?????????????????????????????? B)float fun(int? a,int? b){……}??{……? x=fun(2,10);……}????????????main()???float fun(int? a,int? b){……}????????? {……? x=fun(i,j);……}Cfloat fun(int,int);??????????????????? D)main()???main()??????????????????????????????????? ?{float fun(int? i,int?? j);???{……? x=fun(2,10);……}??????????????? ……? x=fun(i,j);……}???float fun(int? a,int? b){……}?????? float fun(int? a,int? b){……}

11.有以下程序 # define f(x) (x*x) main() { int i1, i2; i1=f(8)/f(4) ; i2=f(4+4)/f(2+2) ; printf("%d, %d\n",i1,i2); }程序运行后的输出结果是 A64, 28 B)4, 4 C)4, 3

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。