1 / 96
文档名称:

2014《c语言程序设计》专升本练习题.doc

格式:doc   大小:700KB   页数:96页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2014《c语言程序设计》专升本练习题.doc

上传人:amikiri 2022/6/28 文件大小:700 KB

下载得到文件列表

2014《c语言程序设计》专升本练习题.doc

相关文档

文档介绍

文档介绍:2014《c语言程序设计》专升本练****题
《C语言程序设计》
专升本练****题
(学****资料仅供练****br/>目 录
专升本《C语言》练****题一 ..............................................并赋值,表达式 -k++ 等价于__A____。
A.-(k++) B.(-k)++ C.-(k+1) D.-(++k)
11. 在C 语言程序中,在函数内部定义的变量称为__D____。

12. 若x是整型变量,表达式 (x=) 的值是__D___ 。
B. C. 3
第 17 页
13. 对于以下的变量定义,表达式__A____是正确的。
struct node { char s[10]; int k; } p[4];
->k=2 [0].s=“abc” [0]->k=2 ->s=‘a’ 14. 下列运算符中,优先级从高到低依次为__D___。
A.&&,!,|| B.||,&&,! C.&&,||,! D. ~,&&,|| 15. 下列程序段的输出结果是__B___。
int *p, *q, k = 1, j=10 ; p=&j; q = &k ; p = q ; (*p)++;
printf("%d",*q);
16(以下各选项企图说明一种新的类型名,其中正确的是水量 (C)
A. typedef v1 int; B. typedef v2=int;
C. typedefv1 int v3; D. typedef v4: int; 17. 以下选项中,非法的字符常量是 (C)
A. ‘\t’ B. ‘\17’ C)“n” D. ‘\xaa’
18. 以下程序的输出结果是 (C)
main()
{ int i, a[10];
for(i=9;i>=0;i--) a[i]=10-i;
printf(“%d%d%d”,a[2],a[5],a[8]);
}
A. 258 B. 741 C. 852 D. 369 19. 以下程序的输出结果是(B)
main()
{ char st[20]= “hello\0\t\\\”;
printf(%d %d \n”,strlen(st),sizeof(st));
}
A. 9 9 B. 5 20 C. 13 20 D. 20 20 20. 以下程序的输出结果是 (D)
main()
第 18 页
{ int a, b;
for(a=1, b=1; a<=100; a++)
{ if(b>=10) break;
if (b%3= =1)
{ b+=3; continue; }
}
printf(“%d\n”,a);
}
A. 101 B. 6 C. 5 D. 4
21. 以下程序的输出结果是 (D)
union myun
{ struct
{ int x, y, z; } u; int k; } a;
main()
{ =4; =5; =6;
=0;
,); printf(%d\n”
}
A. 4 B. 5 C. 6 D. 0
22. 以下程序段的输出结果是 (A)
char s[]="\\141\141abc\t"; printf ("%d\n",strlen(s));
A. 9 B. 12 C. 13 D. 14 23. 以下程序的输出结果是 (B)
main()
{ char ch[3][5]={"AAAA","BBB","CC"};
printf("\"%s\"\n",ch[1]);
}
A. "AAAA" B. "BBB" C. "BBBCC" D. "CC"
24. 不合法的main函数命令行参数表示形式是 (C)
第 19 页
A. main(int a,char *c[]) B. main(int arc,char **arv)
C. main(int argc,char *argv) D. main(int argv,char *argc[])
25. 有以下程序执行后输出结果是 (C)
main()
{ char *s[]={"one","two","three"},*p; p=s[1];
printf("%c,%s\n",*(p+1),s[0]);
}
A. n,two