C语言程序设计考试复习.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
“C语言程序设计”复习 题型及知识点分配 选择题15 填空题5 程序填空2 程序阅读4 编程3 知识点小计 2分/题 2分/题 1.5分/空 4分/题 数据类型 4 1 1 1(10) 24 结构程序 4 2 2 1(10) 30 数组 2 1 4 1 1(12) 28 函数 1 1 4 指针 2 4 结构体 1 4 8 文件 1 2 题型小计 30 10 12 16 32 二、题例: (一)选择题: 1. 下列四组选项中,均是不合法的用户标识符的选项是(  )。 A) G S_4 int B) double 2a0 _V C) !A3 a#b do D) b-a abc Swep 2. 下列四组选项中,属于合法的用户标识符的选项是(  )。 A)for B)-XYZ C)5i D)For 3. 不合法的C语言整型常量是(  )。 A)0xe2L B)2e3 C)18L D)0xe3 4. 不合法的C语言实型常量是(   )。 A)-123E-3.0 B)-.123 C)-1.23E-1 D)-0.123 5.设char a; int b; float c; double d; 则表达式 d/b+c*a值的数据类型为(  )。 A) char B) int C) double D) float 6.设有说明:char a; int b; float c; double d; 则表达式(int)(d)/b+c*a值的数据类型为(   )。 A) char B) int C) float D) double 7. 定义三个变量x、y、z,并分别赋初值为0 ,能实现该功能的语句是(   )。 A)int x=0;y=0;z=0; B)int x=0,y=0,z=0; C)int x,y,z=0; D)int x=y=z=0; 8. 定义三个变量a,b,c,并都初始化为‘a’。能实现该功能的语句是(   )。 A)char a=‘a’;b=‘a’;c=‘a’; B)char a=‘a’,b=‘a’,c=‘a’; C)char a,b,c=‘a’; D)char a=b=c=‘a’; 9.设以下变量均为int类型,则值不等于8的表达式是(   )。 A) (y=7,y+1,x=y,x+1) B) (x=7,x+1,y=x++,y+1) C) (x=y=7,++x,y+1) D) (x=y=7,++x,x+1) 10.下列for循环的循环次数是(   )。     int i=0,j;     for (j=3;i=j=7;i++,j++)printf(”hello”); A)1次   B)5次 C)10次  D)无限次 11. 下列for循环的循环次数是(   )。     int i=0,j;     for (j=3;i=j=0;i++,j++)printf(”hello”); A)0次   B)5次 C)1次  D)无限次 12. 表达式25 69的值是(   )。 A) 0 B) 1 C) 2 D) 3 13.下列for循环的循环次数是(   )。     int i,j; for(i=j=0;!i||j=5;j++)i++; A) 1次   B)5次 C)6次  D)无限次 14. 下列while循环的循环次数是(   )。   int a=1,b=2; while(a++b) a- -; A)0次   B)1次 C)5次  D)无限次 15.下面程序段的运行结果是(   )。 int n=0; while( n++=2 ); printf(%d,n); A)3   B)4 C)012  D)123 16.下面程序段的运行结果是(   )。

文档评论(0)

enxyuio + 关注
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档