C语言程序设计试题
C语言程序设计试题 一、单项选择题(本题共25小题从问题到程序——程序设计与c语言引论 下载,每小题2分从问题到程序——程序设计与c语言引论 下载C语言程序设计试题,共50分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其正确答案涂写在答题卡上。错选、多选或未选均无分。 1. 以下正确的C语言自定义标识符是。 A. _1aB. 2a_ C. doD. a.12 2. 在C语言中,错误的常数表示是。 A. 0LB.-0 x6aL C. 6 D. 1.234E3.5 3. 设int a, x2; 执行语句ax03*xx10;后,变量x的值是。 A. 1B. 2 C. 6 D. 10 4.设有以下程序段 int x2,y2,z0,a; ax||y “d,d,d\n“,x,y,z; 执行后输出的结果是。 A. 2, 2, 0B. 3, 3,1 C. 3, 2, 0D. 3, 2, 1 5. 在C语言中,字符串“\\TOP\t\65\““的长度是。 A. 5B.7 C. 8 D. 12 6. 设float x,由键盘输入12.45, 能正确读入数据的输入语句是。 A. scanf“5f“, C. scanf“f“,x;D. scanf“s“, 7.逗号表达式a2*6,a*3,a5的值是。 A. 12 B. 17 C.36D. 41 8. C语言程序中,整型常量的书写形式不包括。 A. 二进制B. 八进制 C. 十进制 D. 十六进制 9. 在C语言中,下列运算符中结合性属于自右向左的是。 A. ,则与计算︱x︱等价的表达式是。 A. x0-xx B. x0x-x C. x2 C. 4 D. 0 x7 }; A. 1,3 B. 1,4 C. 2,3 D. 2,4 14. 在C语言中C语言程序设计试题,下列错误的说法是。 A. 函数可以递归调用 B. 不允许在函数中再定义函数 C. 递归程序不可能用非递归算法实现 D. 对于语句,可以通过改变程序的结构而不使用它 15.int a{{1},{2,3}};,则a的值是。 A.0B. 1 C. 2 D. 3 16. 以下对二维数组a的正确说明是。. A. int a;B. float a; C. a; D. float a34; 17.设char s “abcd“,t“12345“;从问题到程序——程序设计与c语言引论 下载,则s和t在内存中分配的字节数分别是。 A.6和5B. 6和6 C. 10和5 D. 10和6 18. 表达式语句中的“表达式”,允许的类型是。 A.float, int B.float, int, char C. int, char D. char, 19. 在C语言中,形参的隐含存储类别是。 A. autoB. C. . 20. 下列属于文件包含的命令是。 A. N 25B. endif C. “stdio.h“D. else 21. 设int i,j; fori5;i;i-- forj0;j void main { int s,k; fors1,k2;k5;k sk; “d\n“,s; } A. 1B. 9 C. 10D. 15 25.下列描述中不正确的是。 A. 字符型数组中可以存放字符串 B. 可以对字符型数组进行整体输入、输出 C. 可以对实型数组进行整体输入、输出 D. 不能在赋值语句中通过赋值运算符“”对字符型数组进行整体赋值 二、填空题(本题共10小题,每小题2分,共20分) 请在每小题空格中填上正确答案.错填、不填均无分。 26. 一个C语言程序的执行起点是。 27. 设int x3,y5; 则执行“d\n“,x后输出_____。 28.定出公式对应的C语言表达式。 29. 若函数调用语句为fa,b,fab,a-b,b;,则函数f的参数个数是
- 随机文章
- 热门文章
- 热评文章