兰大网院C语言程序设计课程作业_A

[复制链接]
发表于 2016-2-5 00:02:38 | 显示全部楼层 |阅读模式
在线作业最低5元/门QQ 800003091 签到赚金币
兰大网院C语言程序设计课程作业_A
兰大网院C语言程序设计课程作业第一套

    1   单选题

1. 定义一个结构体变量时,系统分配给它的内存是( )
A  结构体中第一个成员所需内存量
B  结构体中最后一个成员所需内存量
C  成员中占内存量最大者所需内存量
D  各成员所需内存量的总和

正确答案
游客,如果您要查看本帖隐藏内容请回复




2. 设有以下程序:#inlude main(){int * *k,*j,i=100;j=&i;k=&j;printf(“%d”, * *k);}上述程序的输出结果是( )
A  运行错误
B  100
C  i的地址
D  j的地址

正确答案
游客,如果您要查看本帖隐藏内容请回复




3. 在C语言中,每个语句和数据定义是用( )结束
A  句号
B  逗号
C  分号
D  括号

正确答案
游客,如果您要查看本帖隐藏内容请回复




4. 若有以下定义, int k=7,x=12, 则能使值为3的表达式是( )
A  x%=k%=5
B  x%=k-k%5
C  x%=(k-k%5)
D  (x%=k)-(k%=5)

正确答案
游客,如果您要查看本帖隐藏内容请回复




5. 以下程序的运行结果是( )typedef union {long a[2];int b[4];char c[8];}TY; TY our; main() {printf('%d ',sizeof(our)); }
A  32
B  16
C  8
D  24

正确答案
游客,如果您要查看本帖隐藏内容请回复




6. 字符串“China”在内存中占用几个字节
A  3
B  4
C  6
D  8

正确答案
游客,如果您要查看本帖隐藏内容请回复




7. 下列选项中,不合法的C语言关键字是
A  auto
B  default
C  static
D  var

正确答案
游客,如果您要查看本帖隐藏内容请回复




8. 以下选项中可作为C语言合法整数的是
A  10110B
B  0386
C  0Xffa
D  x2a2

正确答案
游客,如果您要查看本帖隐藏内容请回复




9. 定义如下变量和数组:int k,a[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是( )。for(k=0;k<3;k++) printf('%d ',a[k][2-k]);
A  3 5 7
B  3 6 9
C  1 5 9
D  1 4 7

正确答案
游客,如果您要查看本帖隐藏内容请回复




10. 以下运算符优先级最高的是( )
A  &&
B  &
C  ||
D  |

正确答案
游客,如果您要查看本帖隐藏内容请回复




11. 执行语句for(i=1;i++<4;);后变量的值为( )
A  3
B  4
C  5
D  不定

正确答案
游客,如果您要查看本帖隐藏内容请回复




12. 以下叙述中不正确的是( )
A  预处理命令都必须以#开始
B  在C程序中凡是以#开始的语句行都是预处理命令行
C  C程序在执行过程中对预处理命令行进行处理
D  以下是正确的宏定义 #define IBM_PC

正确答案
游客,如果您要查看本帖隐藏内容请回复




13. 下面对typedef不正确的叙述是
A  用typedef可以定义各种类型名,但不能用来定义变量
B  用typedef可以增加新的基本数据类型
C  用typedef只是将已存在的类型用一个新的标识符表示
D  使用typedef有利于程序的通用和移植
E  

正确答案
游客,如果您要查看本帖隐藏内容请回复




14. printf函数中用到格式符%5s,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,则输出按方式( )
A  从左起输出该字符串,右补空格
B  按原字符串长从左向右全部输出
C  右对齐输出该字符串,左补空格
D  输出错误信息

正确答案
游客,如果您要查看本帖隐藏内容请回复




15. 下面程序的输出是( )main(){enum team {my, your=4,his,her=his+10};printf('%d%d%d%d ',my,your,his,her);}
A  0 1 2 3
B  0 4 0 10
C  0 4 5 15
D  l 4 5 15

正确答案
游客,如果您要查看本帖隐藏内容请回复




16. 下列运算符中优先级最低的是( )
A  ? :
B  &&
C  +
D  !=

正确答案
游客,如果您要查看本帖隐藏内容请回复




17. 函数rewind的作用是( )
A  使位置指针指向文件的末尾
B  将位置指针指向文件中所要求的特定位置
C  使位置指针重新返回文件的开头
D  使位置指针自动移到下一个字符位置

正确答案
游客,如果您要查看本帖隐藏内容请回复




18. C语言中合法的字符常量是
A  ’\\’
B  ”H”
C  ’He’
D  p

正确答案
游客,如果您要查看本帖隐藏内容请回复




19. 在“文件包含”预处理语句的使用形式中,当#include后面的文件名用<>括起时,寻找被包含文件的方式是( )
A  仅仅搜索当前目录
B  仅仅搜索源程序所在目录
C  直接按系统设定的标准方式搜索目录
D  先在源程序所在目录搜索,再按系统设定的标准方式搜索

正确答案
游客,如果您要查看本帖隐藏内容请回复




20. 以下程序#include main(){printf('%d ',NULL);}的输出结果是( )
A  不确定的值(因变量无定义)
B  0
C  -1
D  1

正确答案
游客,如果您要查看本帖隐藏内容请回复




21. 执行以下程序后的输出结果是( )int w=3,z=7,x=10;printf('%d',x>10?x+100:x-10);printf('%d',w++||z++);printf('%d',!w>z);printf('%d',w&&z);
A  0111
B  1111
C  0101
D  0100

正确答案
游客,如果您要查看本帖隐藏内容请回复




   


    2   判断题

1. 若有说明int c; 则while(c=getchar());是错误的C语句.
A  错
B  对

正确答案
游客,如果您要查看本帖隐藏内容请回复




2. C语言中形参到实参传递是双向的
A  错
B  对

正确答案
游客,如果您要查看本帖隐藏内容请回复




3. 在C 语言中,共用体类型属于构造类型
A  错
B  对

正确答案
游客,如果您要查看本帖隐藏内容请回复




4. C语言中没有真正的多维数组
A  错
B  对

正确答案
游客,如果您要查看本帖隐藏内容请回复




   



发表于 2019-9-28 15:22:45 | 显示全部楼层
在线作业最低5元/门QQ 800003091 签到赚金币
1111
回复

使用道具 举报

发表于 2019-11-7 21:24:42 | 显示全部楼层
在线作业最低5元/门QQ 800003091 签到赚金币

回复

使用道具 举报


 
 
客服一
客服二
咨询一
咨询二
奥鹏在线作业交流群
工作时间:
8:30-24:00
双休日正常上班
扫一扫加官方微信
快速回复 返回顶部 返回列表