- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
选择题(重要)
若有说明:int a[5][6]; 则可以正确引用数组元素的表达式是()
a[2][6] a[1,3] a(2)(1) a[1+1][0]
以下只有在使用时才为该类型变量分配内存的存储类说明是()
auto和static auto和register register和static extern和register 函数调用语句function((exp1,exp2),(a,b),18)中含有的实参个数为()
0 1 2 3
下面叙述中,正确的是()
变量定义时若省去了存储类型,系统将默认其为静态型变量 函数中定义的局部变量的作用域在函数内部 函数的定义不能嵌套,函数也不能嵌套 为了提高可读性,编写程序时应该尽量避免使用注释 c语言中函数形参的缺省存储类型是auto extern static register
以下叙述中正确的是( )
在程序的一行上可以出现多个有效的预处理命令行 使用带参的宏时,参数的类型应与宏定义时的一致 宏替换不占用运行时间,只占用编译时间 在以下定义中C R是称为“宏名”的标识符 #define C R 045 执行下面程序段后,*p等于( )。 int a[5]={1,3,5,7,9}, *p=a; p++1 3 5 7
当说明一个结构体变量时,系统分配给它的内存是()
各成员所需内存量的总和。 结构体中第一个成员所需内存量 成员中占内存量最大者所需的容量 结构体中最后一个成员所需内存量 C语言中,预处理总是以( )符号开头。¥ # @ ◇
下列叙述正确的是( )
C语言源程序可以直接在DOS环境中运行 编译C语言源程序得到的目标可以直接在DOS环境中运行 C语言源程序经过编译、连接得到的可执行程序可以直接在DOS环境中运行 Turboc系统不能提供编译和连接C程序的功能 c语言源程序文件的后缀是.obj .exe .c .doc
设一表达式中包含有int、long、char类型的变量和数据,则表达式最后的运算结果是( ) 类型数据int char unsigned long
能正确表达逻辑关系“a≥10或a≤0”的C语言表达式的是()
a=10 or a=0 a=0|a=10 a=10a=0 a=10||a=0
设int m=1,n=2,则m++==n的结果是()
0 1 2 3
若x为char型变量,y为int型变量,x, y均有值,正确的输出函数调用是()
printf(%c%c,x,y); printf(%c%s,x,y); printf(%f%c,x,y); printf(%f%d,x,y);
有以下程序 main() {char s[]=159,*p; p=s; printf(%c,*p++);printf(%c,*p++); } 程序运行后的输出结果是15 16 12 59
putchar函数可以向终端输出一个( )
整型变量表达式 实型变量值 字符串 字符或字符型变量值 能正确表示“当x的取值在[1,10]和[200,210]范围内为真,否则为假的表达式是()
(x=1)(x=10)(x=200)(x=210) (x=1)||(x=10)||(x=200)||(x=210) (x=1)(x=10)||(x=200)(x=210) (x=1)||(x=10)(x=200)||(x=210) 判断char型变量ch是否为大写字母的正确表达式是()
(‘A’=ch=‘Z’) (ch=‘A’)(ch=‘Z’) (ch=‘A’)(ch=‘Z’) (‘A’=ch)AND(‘Z’=ch)
已知int x=10,y=20,z=30;以下语句执行后x,y,z的值是( ) if(xy) z=x; x=y; y=z;
x=10, y=20, z=30 x=20, y=30, z=30 x=20, y=30, z=10 x=20, y=30, z=20
判断char型变量ch是否为小写字母的正确表达式是( )
‘a’=ch=‘a’ (ch=‘a’)(ch=‘z’) (ch=‘a’)(ch=‘z’) (‘a’= ch)AND(‘z’= ch)
以下程序段() x=-1 do{x=x*x;} while(!x);是死循环 循环执行二次 循环执行一次 有语法错误 假定a和b为int型变量,则执行以下语句后b的值为() a=1; b=5; do { b-=a; a = a + 1;; } while (b 0);9 -2 -1 4
在C语言的循环语句for,while,do-while语句中,用于直接中断最内层循环的语句是()
switch continu break if
下列哪个循环不是无限循环()
for(y=0;x=1;
文档评论(0)