电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C语言试题(带答案大一适用)

C语言试题(带答案大一适用)_第1页
1/8
C语言试题(带答案大一适用)_第2页
2/8
C语言试题(带答案大一适用)_第3页
3/8
C 语言试卷(小红版) 一,填空题。(纯属抄袭,挂科自负) 1. 语句: 以 (;)为结束标志。 空语句: ( ;) 复合语句: ( { …… }) 2. a=(x>y)?x:y; → ( if(x>y) a=x;else a=y; ) 3. int a;a=3%2; 结果是: ( 1 ) 4. int a;a=3.0/2;结果是:( 1.5 ) 5. x=x%4;→(x%=4) 6. int a=1,b=2,c=0;a && b || c;结果为: (1) 7. 在 C语言中,常用(非零)来表示逻辑真. 8. 执 行C 语言 逗 号 表 达 式 :(a=3*5,a*4),a+15后的值为( 30),a的值为( 15 )。 9. 设 a、b、d都是 int型变量,则执行表达式 d=(a=2,b=a+1,b+2)后,b的值为 (3 ) 10. 如果在一个复合语句中定义了一个变量,那么该变量(只在该复合语句中有效) 11. 已知字母 A的 ASCII码为十进制的 65,且 c2为字符型,则执行语句: C2=’A’+’6’-‘3’后,C2中的值为( 68 ) 12. 使用函数 printf( )时,以字符格式输出时,应以(%c、%d、%s)作为格式符。 13. 在 C语言中,有数组定义:int a[3][4],则系统为该数组分配的 存储空间大小为(24 )B,长度为(12 ) 14. 在 C 语言 中 , 数 组 下 标 的 编 号 从( 0 )开始。 15. 在 C语言中,字符串数据的结束标志符用('\0' )字符表示。 16. 在C 语 言 中 有 表 达 式 :strlen(‚abc123c‛);,则其值为( 7 )。 17.C语句 if(表达式)中的表达式不能为常量。 二.判断题 1.表达式:x*=a+b与 x=x*(a+b)的作用是一样的。对 2. 在 C语言中,’a’ 与‛a‛是两个不同的字符常量。对 3. 如果有:char c; 则表达式 C=’A’+32是错误的?对 4. 表达式 (int)x+y 与(int)(x+y)的作用是一样的?错 5. 在 C语言中,‚!=‛为关系运算符,而‚!‛却是逻辑运算符?对 6. 通过语句: int a(4)可以定义一个具有4个元素的整型数组 a?错 7. 在循环结构或选择结构的嵌套中,都只能是包含关系而不能有交叉关系。错 三.选择题 1. 下列符号在 C语言程序设计中,是合法的变量标识符的是(3) ① %X ② a+b ③ a123 ④test! 2. 下列符号中,不是 C语言合法的变量标识符的是:(2) ①AC2 ②Int ③d_c ④a$ 3.语言提供的合法的定义字符变量的关键字是(4) ①、double ②、short ③、int ④、char 4. 下列 C代码中,合法的数组定义是( 2 ) ①char[ ]={...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C语言试题(带答案大一适用)

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部