|
更多答案:www.ybaotk.com
《程序设计基础(省)》第3次形考
1.[判断题] 如果被调用函数是标准库函数时,必须在程序开头用#include命令将有关头文件包含到本程序中。
A.√
B.×
答:——T——
2.[判断题] 若不要求函数有返回值,则函数类型可以写为void。 A.√
B.×
答:——T——3.[判断题] C语言的函数可以嵌套定义。
A.√
B.×
答:——F——
4.[单选题] 在C语言中,引用数组元素时,其数组下标的数据类型允许是( )。 A.只能是整型常量
B.整型常量或整型表达式
C.实型表达式
D.任何类型的表达式
答:————
5.[单选题] 对函数返回值的描述错误的是( )。
A.有多少个return语句,就能返回多少个值 B.函数返回值的类型应该和定义时函数值的类型一致
C.函数的返回值是通过函数中的return语句获得
D.如果函数值的类型和return语句不一致,则以函数类型为准 答:————
6.[单选题] 下列各语句定义了数组,其中正确的是( )。
A.int b[2,3];
B.char b(2);
C.int b[]; D.int b[2];
答:————
7.[单选题] 以下函数test返回值类型为( )。
float test(int x) {
return x+1; }
A.int
B.float C.void
D.不确定或错误
答:————8.[单选题] 以下叙述正确的是( )。
A.函数的定义可以嵌套,但函数的调用不可以嵌套
B.函数的定义和函数的调用均不可以嵌套 C.函数的定义不可以嵌套,但函数的调用可以嵌套
D.函数的定义和函数的调用均可以嵌套
答:————9.[单选题] 若调用一个返回类型不是void的函数,但此函数没有return语句,则正确的说法 ( )。
A.没有返回值
B.返回若干个系统默认值
C.能返回一个用户所希望的函数值
D.返回一个不确定的值
答:————10.[单选题] 下列各语句定义了数组,其中哪一个是正确的( )。
A.int x[10]={1,2,3};
B.char no(30);
C.int x[];
D.int a[5],b[2,3]; 答:————
11.[单选题] 在下列的字符数组定义中,存在语法错误的是( )。
A.char a[20]="abcdefg";
B.char a[]="x+y=55.";
C.char a[15]={'1','2'};
D.char a[10]='5'; 答:————
12.[单选题] 阅读以下程序,以下哪项是它的运行结果?( )<br />#include<stdio.h><br />void main()<br />{ char ch='a'; <br /> if(ch>='0'&&ch<='9') <br /> printf("digit");<br /> else <br /> printf("other ");<br /> }
A.a
B.digit C.other
D.A
答:————13.[单选题] 阅读以下程序,以下哪项是它的运行结果?( )<br />#include<stdio.h><br />void main()<br />{ int x; <br /> for(x=10; x>=1; x--,x--) <br /> { printf("%d ", x); }<br /> }
A.10 9 8 7 6 5 4 3 2 1
B.10 8 6 4 2 C.9 7 5 3 1
D.10 8 6 4 2 0
答:————
14.[单选题] 若输入m<回车>,以下哪项是它的运行结果?( )<br />#include<stdio.h><br />void main()<br />{<br /> int ch; <br /> scanf("%c",&ch);<br /> if(ch>='A'&& ch<='Z') <br /> printf("%c", ch-'A'+'a');<br /> else <br /> printf("%c", ch); <br />} A.m
B.M
C.A
D.a
答:————
15.[单选题] 阅读以下程序,以下哪项是它的运行结果?( )<br />#include<stdio.h>void main()<br />{ int x=1; <br /> int y=3; <br /> if(x<y) <br /> printf("%d<%d",x, y); <br /> else if(x==y) printf("%d=%d",x, y); <br /> else printf("%d>%d",x, y); <br />}
A.x<y
B.x=y
C.x>y
D.1<3
答:————
16.[单选题] 阅读以下程序,以下哪项是它的运行结果?( )<br />#include<stdio.h><br />void main()<br />{ int x=50; <br /> if(x<60) <br /> printf("Failed");<br /> else <br /> printf("Pass"); <br />} A.50
B.Failed
C.Pass D.不确定
答:————
17.[单选题] 若输入A<回车>,以下哪项是它的运行结果?( )<br />#include<stdio.h><br />void main()<br />{<br /> int ch; <br /> scanf("%c",&ch);<br /> if(ch>='A'&& ch<='Z') <br /> printf("%c", ch-'A'+'a');<br /> else <br /> printf("%c", ch); <br />}
A.ch
B.%c
C.A
D.a
答:————18.[单选题] 阅读以下程序,以下哪项是它的运行结果?( )<br />#include<stdio.h><br />void main()<br />{ char c='y'; <br /> if (c=='y'||c=='Y')<br /> printf("Yes");<br /> else <br /> printf("No");<br /> }
A.YES B.Yes
C.No
D.y 答:————
19.[单选题] 若输入d<回车>,以下哪项是它的运行结果?( )<br /><br />#include<stdio.h><br />void main()<br />{<br /> int ch; <br /> scanf("%c",&ch);<br /> if(ch>='a'&& ch<='z') <br /> printf("%c", ch-'a'+'A');<br /> else <br /> printf("%c", ch); <br />}
A.a
B.z C.d
D.D
答:————20.[单选题] 若输入G<回车>,以下哪项是它的运行结果?( )<br />#include<stdio.h><br />void main()<br />{ int ch; <br /> scanf("%c",&ch); <br /> if(ch>='a'&& ch<='z') <br /> printf("%c", ch-'a'+'A');<br /> else <br /> printf("%c", ch);<br /> }
A.g
B.G
C.A D.a
答:————
21.[单选题] 阅读以下程序,以下哪项是它的运行结果?( )<br />#include<stdio.h><br />void main()<br />{ int x; <br /> for(x=5; x>=1; x--) <br /> { printf("%d ", x); }<br /> } A.5 4 3 2 1
B.1 2 3 4 5
C.5 4 3 2 1 0
D.0 1 2 3 4 5 答:————
22.[单选题] 阅读以下程序,以下哪项是它的运行结果?( )<br />#include<stdio.h><br />void main()<br />{ char ch='7'; <br /> if(ch>='0'&&ch<='9')<br /> printf("digit"); <br /> else <br /> printf("other ");<br /> }
A.7
B.digit C.other
D.’7’ 答:————
23.[单选题] 阅读以下程序,以下哪项是它的运行结果?( )<br />#include<stdio.h><br />void main()<br />{ int x=60; <br /> if(x<60)<br /> printf("Failed");<br /> else <br /> printf("Pass"); <br />}
A.60
B.Failed
C.Pass
D.不确定
答:————
24.[单选题] 阅读以下程序,以下哪项是它的运行结果?( )<br />#include<stdio.h><br />void main()<br />{ int x=4; int y=4;<br /> if(x<y) <br /> printf("%d<%d",x, y); <br /> else<br /> if(x==y) <br /> printf("%d=%d",x, y); <br /> else<br /> printf("%d>%d",x, y); <br />}
A.4=4
B.x=y
C.x>y
D.x<y
答:————
更多答案:www.ybaotk.com
|
上一篇:浙江广播电视大学21秋《程序设计基础(省)》第2次形考非答案下一篇:浙江广播电视大学21秋《程序设计基础(省)》第4次形考满分非答案
|