精品文档
9
题号:2868
若要通过以下语句给a、b、c、d分别输入字符A、B、C、D,给w、x、y、z分别输 入
10、20、30、40,正确的输入形式是 ________ 。请用
答案: 空1:
10A20B30C40D
题号:4063
以下程序段的输出结果是 _______ 、 _____ 、 ____ 、 ______
double a = 513.789215;
printf( a = %8.6f, a = %8.2f, a = .8f, a = .8lf\\”答案: 空 1:
a = :513.789215 空 2: a = 513.79 空 3:
a = 513.78921500 空 4:
a 513.78921500 = 题号:
5076 以下程序的输出结果是 _______ 。
main () { int a=0;
a+= (a=8);
printf (\) ; }
答案: 空1:
16
题号:5410
以下程序的执行结果是 ________ 。
mai n() {
a, a, a, a);
精品文档
int a, b, *p = & a, *q = &b; a = 10; b = 20; *p = b; *q = a;
printf( a = %d, b = %d\\n”,a, b); }
答案: 空1:
a = 20, b = 20
题号:6975
以下程序的输出结果是 _______ 。
mai n()
{ int x = 2; while ( x--); printf( %d\\n”}
答案: 空1:
-1
程序设计
题号:58
/* ----------
,x);
精品文档
【程序设计】
功能:将字符串中的小写字母转换为对应的大写字母, 其它字符不变。
----------------------------------------------- */ #i nclude \bky();
void cha nge(char str[]) {
Beg in
End
mai n() {
void cha nge(); char str[40]; gets(str); cha nge(str); puts(str); bky(); } void bky() {
FILE *IN,*OUT; char i[200];
IN=fope n(\if(IN==NULL) {
printf(\}
OUT=fope n(\if(OUT==NULL)
精品文档
{
prin tf(\}
fscan f(IN,\cha nge(i);
fprin tf(OUT,\fclose(IN); fclose(OUT); }
示例代码:
int i;
for(i=0;str[i]!='\\0';i++) if(str[i]>='a' && str[i]<='z') str[i]=str[i]-32;
题号:45
能正确表示逻辑关系:\> 10或a<0 \的C语言表达式是
A、 a>=0 | a<=10 B、 a>=10 or a<=0 C、 a>=10 && a<=0 D、a>=10 || a<=0
答案:
D
题号:53
若已定义x为int类型变量,下列语句中说明指针变量p的正确语句是()
A、int *p=&x; B、 int p=&x; C、 *p=*x; D、 int *p=x;
答案:
A
题号:2244
字符串指针变量中存入的是
A、 第一个字符
B、 字符串
C、 字符串的首地址 D、 字符串变量 答案: C
题号:3722
下列字符数组长度为5的是
A、 char c[10]= {'h', 'a', 'b', 'c', 'd'}; B、 char b[]= {'h', 'a', 'b', 'c', 'd', '\\0'}; C、 char a[]={'h', 'a', 'b', 'c', 'd'};
D、 char d[6]= {'h', 'a', 'b', 'c', '\\0' }; 答案: C
题号:2703
从键盘上输入某字符串时,不可使用的函数是()
A、 getchar() B、 sca nf() C、 fread() D、 gets() 答案: A
题号:3402
以下对整型数组a的正确说明是:
A、 int n = 10, a[n]; B、
int H;
scanf (\猛fcn)-
irrt a[n];屮
C、
ffdefins SIZE We
int a [SIZE];\ D、 int a(10);
答案:
C
题号:130
若char a[10 ];已正确定义,以下语句中不能从键盘上给 所有元素输入值的语句是()。
A、 scanf(\B、 for(i=0;i<10;i++)a[i]=getchar(); C、 a=getchar();
精品文档
a数组的
大学C语言考试题库(答案)(20200517120756)



