c语言存放在连续内存单元,C语言复制在线考题

《C语言复制在线考题》由会员分享,可在线阅读,更多相关《C语言复制在线考题(17页珍藏版)》请在人人文库网上搜索。

1、窗体顶端C语言程序设计综合测试返回测验列表大项 1 / 2 - 单项选择题60.0/ 70.0 分本大题共35道,每题2分,共计70分,答错、不答均不得分。题目 1 / 552.0/ 2.0 分有字符数组 a80和 b80,则正确的输出语句是( )A.puts (a,b);B.printf(“%s,%s”,a,b);C.putchar(a,b);D.puts(a),puts(b);题目 2 / 552.0/ 2.0 分以下与 int *q5;等价的定义语句是( )A.int * (q5);B.int q5C.int *q D.int (*q)5;题目 3 / 552.0/ 2.0 分若用数组名。

2、作为函数调用的实参,传递给形参的是( ) A.数组第一个元素的值B.数组元素的个数C.数组的首地址D.数组中全部元素的值题目 4 / 552.0/ 2.0 分变量的指针,其含义是指该变量的A.地址B.名C.值 D.一个标志题目 5 / 552.0/ 2.0 分下列说法正确的是( )A.在C语言中,数组元素的个数可以不确定,允许随机变动 B.在C语言中,数组元素的数据类型可以不一致C.在C语言中,可以使用动态内存分配技术定义元素个数可变的数组D.在C语言中,定义了一个数组后,就确定了它所容纳的具有相同数据类型元素的个数题目 6 / 552.0/ 2.0 分以下函数的功能是:通过键盘输入数据,为数。

3、组中的所有元素赋值#define N 10 void arrin(int xN) int i=0; while(i=20)break; if(b%3=1) b+=3; continue; b-=5; A.10B.7C.9D.8题目 16 / 552.0/ 2.0 分以下能正确计算 12310的程序段是( )A.do i=1;s=0; s=s*i; i+; while(iy|xz) z=x; x=y; y=z;A.x=50, y=30, z=30 B.x=50, y=80, z=80C.x=80, y=30, z=50D.x=30, y=50, z=80题目 20 / 552.0/ 2.0 分以。

4、下程序的输出结果是( )#include main() printf(%dn,NULL); A.-1B.不确定的值C.1D.0题目 21 / 550.0/ 2.0 分有以下程序 void f(int x,int y) int t; if(x=y=z,应使用C 语言表达式( )A.(x=y)&(y=z)B.(x=y)AND(y=z)C.(x=y)&(y=z)D.(x=y=z)题目 31 / 550.0/ 2.0 分以下关于运算符优先级的描述中,正确的是 ( )A.赋值运算算术运算关系运算&(逻辑与)|(逻辑或)B.关系运算算术运算&(逻辑与)|(逻辑或)赋值运算 C.!(逻辑非)算术运算关系运算。

5、&(逻辑与)|(逻辑或)赋值运算D.&(逻辑与)算术运算关系运算赋值运算题目 32 / 552.0/ 2.0 分下面程序的运行结果是( ) main() int a6,i; for(i=1;i3)%5; printf(%2d,ai); A.-4 0 4 0 3B.-4 0 4 0 4 C.-4 0 4 4 0 D.-4 0 4 4 3题目 33 / 552.0/ 2.0 分若 x=3,y=z=4,则下列表达式的值分别为( )(1)(z=y=x)?1:0(2)z=y& y=xA.1 1B.0 1C.0 0D.1 0题目 34 / 550.0/ 2.0 分当 a = 1, b = 3 , c = 。

6、5, d = 4时, 执行完下面程序段后 x的值为( )if ( a =-5)&(x=100)B.(x=-5)&(x=100)C.(x=-10)&(x=0)&(x=-10)&(x=0)&(x=100)大项 2 / 2 - 判断题28.5/ 30.0 分本大题共20道,每题1.5分,共计30分,答错、不答均不得分。题目 36 / 551.5/ 1.5 分一个数组是由连续的一块内存单元组成的,指针变量就是这块连续内存单元的首地址。( )真假题目 37 / 551.5/ 1.5 分以“r”方式打开一个文件时,文件指针指向文件首。( )真假题目 38 / 551.5/ 1.5 分条件运算符?和:是一对。

7、运算符,不能分开单独使用。( )真假题目 39 / 551.5/ 1.5 分在 if语句中,不可以没有 else 子句。 ( )真假题目 40 / 551.5/ 1.5 分数组名能与其它变量名相同,数组名后是用方括号括起来的常量表达式,不能用圆括号。( )真假题目 41 / 551.5/ 1.5 分预处理命令的前面必须加一个“#”号。( )真假题目 42 / 551.5/ 1.5 分在 C 程序中语句是以分号结束的。( )真假题目 43 / 551.5/ 1.5 分健壮的算法不会因为非法输入而出现莫名其妙的状态。( )真假题目 44 / 551.5/ 1.5 分数组首地址不仅能通过数组中第一个。

8、元素的地址表示,也可以通过数组名来表示。( ) 真假题目 45 / 551.5/ 1.5 分如果要想在满足条件时执行一组(多个)语句,则必须把这一组语句用括起来组成一个复合语句。( )真假题目 46 / 551.5/ 1.5 分C 语言标准格式输入函数 scanf() 的参数表中要使用变量的地址值。( )真假题目 47 / 550.0/ 1.5 分C 程序中函数不可以嵌套定义但可以嵌套调用。( )真假题目 48 / 551.5/ 1.5 分C 语言是一种具有某些低级语言特征的高级语言。( )真假题目 49 / 551.5/ 1.5 分在对数组全部元素赋初值时,不可以省略行数,但能省略列数。( 。

9、)真假题目 50 / 551.5/ 1.5 分or循环的三个表达式可以任意省略,while,do-while也是如此。( )真假题目 51 / 551.5/ 1.5 分字符串可以用来给数组赋值,在 C 程序的执行语句中可以直接用字符串给数组名赋值。 ( ) 真假题目 52 / 551.5/ 1.5 分C 程序可以由若干个源文件组成,因此最小的功能单位是源文件,最小编译单位的是函数。( )真假题目 53 / 551.5/ 1.5 分C 语言中 , 字符串常量存放在字符数组中要有一个结束符 , 该结束符是0 。( )真假题目 54 / 551.5/ 1.5 分break 可用于循环体中,不可用于switch语句中。( )真假题目 55 / 551.5/ 1.5 分在多层循环中, 一个break语句只向外跳一层。( )真假窗体底端close只有5分钟就要交卷了。注意:关闭本页面前,考试时间将继续计算。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值