c语言程序设计样题.docx

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
?C语言程序设计》复习资料 填空题 1、 在C语言中,字符类型的数据在内存中以相应的 存放,所以字符也 可以用整数形式输出。 2、 在C语言中,符号常量是在一个程序中指定的用名字代表的常量,定义符号常量 一般用 命令,定义一个符号常量 PI,其值为3.14159,格 TOC \o 1-5 \h \z 式是 。 3、 用条件运算符写出求两个数 a, b大者的表达式 max = 。 4、 在一个函数中有定义 int (*p)[10],贝U p为 。 5、 C语言函数参数传递的两种方式是 和 ; 6、 在C语言中,一般在程序中用 来定义构造类型 7、 C语言程序是函数构成的,其中有且只有 个主函数,可以有 个其它函 数。 8、 设整型变量 X,Y,Z的值均为15,执行 X%=Y+Z后,X= ,继续执行 TOC \o 1-5 \h \z X=YZ?X+2 : X — 2 后,X= 。 9、 执行语句for (j=1 ; j=5 ; j++);”后,变量j的值为 。 10、 函数形式参数的作用域是 。 11、 若有以下定义: char a; int b; float c; double d; 则表达式a*b+d —c的值的类 型是 。 12、 在一个函数中有定义 int a=5,*p=a ;执行*p=a+15 ;后,a的值为 。 13、 在一个函数中有定义 float a=70,*p=a ;执行*p=*p +20 ;后,a的值为 。 14、 定义一个长度为 20的整形一维静态数组 a ,且前4个元素的初值为6,12,18, 24,定义的格式为: 。 15、 结构化程序设计的三种基本结构是顺序结构、选择结构和 。 16、 表达式 (int)(20+2 .5*3+6+5 .8)的值是 。 17、 写出表达式 11V 14 17 V 25的值 。 18、 在C语言中,字符串是用双引号引起来的一串字符。 在机器中,字符串ABcdEFgn 需占用 字节的内存空间。 19、 int j,k,i=15 ; j=i++ ; K=i+j ;贝U K 的值是: 。 20、 .结构化程序设计的三种基本结构是:选择结构、循环结构和 TOC \o 1-5 \h \z 21、 在C语言中,一个二维数组可以看成若干个 组。 22、 文件操作步骤通常是:打开、操作和 。 23、 一个C语言程序总是从 开始执行 24、 设宏定义#define D (x) x/x, 则引用 D(2+3)后的值是 25、 以下十个运算符+ ! != , ?: = || % 中优先级别 最高和最低的分别是 和 。 26、 文件操作步骤通常是:打开、操作和 。 27、 设 int a, b=2, c=3; 执行表达式 a=(bc)?(b+1):(c+2),3 后 a 的 值是 。 28、 语句int (*p)() 的含义是 . 29、 全局变量放在内存的 区 30在C语言中,单目运算符的结合方向(运算方向)是 唯一 的一个三目运算符是 。 31能正确表示“当ch为小写字母为真,否则为假”的表达式是 。 循环语句 for(;;) printf(OK \n);和 do { printf(OK\n);} while(0); 执行完毕循环,循环次数分别是 和 。 明 int i,j,k;则表达式 i=10,j=20,k=30,k*=i+j 的值为 二、选择题 1、在C语言中字符型(char)数据在内存中是以( )形式存储的 A原码 B补码 C 反码 D ASCII码 2、在C程序中可以作为变量名的合法标识符是( ) A static B 23-b C #stu D If 3、 若有以下定义和语句: int a, b,c ; scanf (a=%d, b=%d,c=%d ”,a, b, c);为 了使1,3, 2分别赋给a,b,c,从键盘上输入数据的正确形式是( ) A 1 3 2 B 1,3,2 C a=1b=3 c=2 D a=1,b=3,c=2 4、 若要求在if后一对圆括号中表示 a不等于0的关系,能正确表示这一关系的表达式是 ( ) A a! = 0 B a=0 C a==0 D a0 5、 以下说法不正确的是( ) A for,while, do-while循环体中的语句均可由空语句构成; B使用while和do-while循环时,循环变量初始化的操作应在循环语句之前完成; C do-while和for循环均是先执行循环体语句,后判断表达式; D while循环是先判断表达式,后执行循环体语句。 6、 循环语句 for ( a=0,b=0 ; a=8b!=66 ; a++)x=a+b;的循环次数是( ) A 8次 B 9次 C无限循环 D 1

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档