可做奥鹏院校所有作业,毕业论文,咨询请添加QQ:3230981406 微信:aopopenfd777
2021年春季学期《程序设计(C语言)》在线考试(适用于2021年6月份考试)
试卷总分:100 得分:100
第1题,结束while(表达式)循环的条件是( )
A、当表达式的值为0时
B、当表达式的值不为0时
C、当表达式的值为1时
D、当表达式的值非0时
正确答案:A
第2题,如有以下变量定义:int a=5,b=6,c=12;那么下列表达式结果为真的是( )
A、a-b
B、ab
C、b/c
D、c%b
正确答案
第3题,若有: int x=1,n=5; 则执行语句x%=(n%2)后,x的值为?
A、3
B、2
C、1
D、0
正确答案
第4题,计算表达式(x=4*5,x*5),x 25的值是( )
A、20
B、125
C、100
D、45
正确答案
答案来源:(www.),判断字符串的长度,应该使用的函数是( )
A、strcat
B、strcmp
C、strcpy
D、strlen
正确答案
第6题,若二维数组a有m列,则a[I][j]元素前的数组元素个数为( )
A、j*m i
B、i*m j
C、i*m j-113
D、i*m j 1
正确答案
第7题,从变量的作用域来分,可分为全局变量和局部变量,形参是( )
A、局部变量
B、全局变量
C、静态变量
D、动态变量
正确答案
第8题,若有定义:“int a=8,b=5,c;”,执行语句“c=a/b 0.4”后,c的值为( )
A、1.4
B、1
C、2.0
D、2
正确答案:B
第9题,对于int a=99, b='b'; printf(“%c,%d”, a , b);的结果是( )
A、99, b
B、c, 98
C、99, 98
D、c, b
正确答案
答案来源:(www.),对于int a[ ] = {1,2,3,4,5,6}, p; p=a; *(p 3) = 2; 则*p, *(p 3)的值是( )
A、1 5
B、1 3
C、1 6
D、1 4
正确答案
第11题,设有语句:int x=10; x = x -= x - x; ,则执行语句后,x的值为( )
A、30
B、20
C、10
D、40
正确答案:B
答案来源:(www.),设有如下定义和执行语句,其输出结果为( )int a=3,b=3; a = --b + 1; printf(“%d %d”,a,b);
A、3 2
B、4 2
C、2 2
D、2 3
正确答案:A
第13题,下列程序段的输出结果是( ) x=9; while(x7) {printf(“*”);x--;}
A、****
B、***
C、**
D、*
正确答案
第14题,设有语句:float x=1,y; y=x 3/2; 则y的值是( )
A、1
B、2
C、2.0
D、2.5
正确答案
答案来源:(www.),设有定义语句:char str[][20]={"Hello","Beijing"},*p=str; 则printf("%d\n",strlen(p+20)); 输出结果是( )
A、0
B、5
C、7
D、20
正确答案:D
第16题,设有定义int a[ ]={1,5,7,9,11,13},*p=a 3;则*(p-2),*(a 4)的值是( )
A、5 11
B、1 9
C、5 9
D、有错误
正确答案:D
第17题,设有定义:int x=0,y=1,z=1;则运行表达式:x=y z--后,x,y,z的值分别是( )
A、1,1,1
B、1,2,0
C、0,1,1
D、0,2,0
正确答案:D
第18题,下列变量的定义及赋值正确的是( )
A、int i=0;j;
B、char c=”A”;
C、double x,y,z; x=y=z=100;
D、float a=b=100;
正确答案:C
第19题,设有两字符串“Beijing”、“China”分别存放在字符数组str1[10],str2[10]中,下面语句中能把“China”连接到“Beijing”之后的为( )
A、strcpy(str1,str2);
B、strcpy(str1, “China”);
C、strcat(str1,“China”)
D、strcat(“Beijing”,str2);
正确答案:C
答案来源:(www.),若有如下语句: int *p1,*p2; 则其中int所指的是( )
A、p1的类型
B、*p1和*p2的类型
C、p2的类型
D、p1和p2所能指向变量的类型
正确答案:D
第21题,
正确答案:D
第22题,
正确答案:D
第23题,
正确答案:D
第24题,
正确答案:D
答案来源:(www.),
正确答案:D
第26题,
正确答案:D
第27题,编写一个函数,将一个字符串(最多80个字符)中的大写字母变为小写字母,小写字母变为大写字母。要求字符串的输入与输出在主函数中完成。
正确答案:D
第28题,编程序计算 s=1!-2!+3!-4!+ …… -10!,并输出结果。
正确答案:D