20春《C语言》在线作业3

试卷总分:100  得分:100

一、单选题 (共 20 道试题,共 100 分)

1.下面程序是从键盘输入学号,然后输出学号中百位数字是3的学号,输入0时结束循环。请选择填空() #include main() {1ong int num; scanf("%ld",&num); do { if( 【 】) printf("%ld",num); scanf("%ld",&num); }while(!num==0);}

A.num%100/10==3

B.num/100%10==3

C.num%10/10==3

D.num/10%10==3

2."文件包含"预处理语句的使用形式中,当#include后面的文件名用" ",(双引号)括起时,寻找被包含文件的方式是( )

A.直接按系统设定的标准方式搜索目录

B.先在源程序所在目录搜索,再按系统设定的标准方式搜索

C.仅仅搜索源程序所在目录

D.仅仅搜索当前目录

3.如果int a=0x3; int b=0x2; 执行运算: a<<=b; 则x的结果是

A.0

B.1

C.11

D.48

4.若有如下语句: int x=3; do { printf(" %d\n",x -=2);} while(!(--x)); 则上面程序段( )

A.输出的是 1

B.输出的是1和-2

C.输出的是3和0

D.是死循环

5.若运行以下程序时,从键盘输入ADescriptor(CR表示回车),则下面程序的运行结果是( ) #include main() { char c; int v0=0, v1=0, v2=0; do { switch(c=getchar()) {case 'a': case 'A': case 'e': case ' E' : case 'i': case 'I' : case 'o': case 'O': case 'u': case 'U': vl+=1; de

A.v0=7,v1=4,v2=7

B.v0=8,v1=4,v2=8

C.v0=11,v1=4,v2=11

D.v0=12,vl=4,v2=12

6.以下程序的正确运行结果是( ) #include int func(int a,int b); main( ) { int k=4,m=1,p; p=fun(k,m);printf(“%d,”,p); p=fun(k,m);printf(“%d\n”,p); } func(int a,int b) {static int m=0,i=2; i+=m+1; m=i+a+b; return m; }

A.8,17

B.8,16

C.8,20

D.8,8

7.若有定义:int a[2][3],则对a数组的第i行j列元素地址的正确引用为( )

A.*(a[i]+j)

B.(a+i)

C.*(a+j)

D.a[i]+j

8.C语言对嵌套 if 语句的规定是:else总是与(  )配对。

A.其之前最近的 if

B.第一个 if

C.缩进位置相同的 if

D.其之前最近且不带 else 的 if

9.下列运算符中优先级最低的是( )

A.?:

B.&&

C.+

D.!=

10.有以下程序段:int x=0,s=0; while (!x!= 0) s+=++x; printf("%d",s); 则 有以下程序段( )

A.运行程序段后输出0

B.运行程序段后输出1

C.程序段中的控制表达式是非法的

D.程序段执行无限次

11.在访问一个结构元素前你必须定义( )

A.结构体

B.结构体变量

C.定义结构指针

D.A和B

12.语句while(!E)中的表达式!E等价于( )

A.E==0

B.E!=1

C.E!=0

D.E==1

13.下关于运算符优先顺序的描述中正确的是( )

A.关系运算符< 算术运算符< 赋值运算符< 逻辑与运算符

B.逻辑 运算符< 关系运算符< 算术运算符< 赋值运算符

C.赋值运算符< 逻辑与运算符< 关系运算符< 算术运算符

D.算术运算符< 关系运算符< 赋值运算符< 逻辑与运算符

14.对于 for(表达式1;表达式2 ;表达式3) 语句的正确描述

A.表达式2省略,循环不执行。

B.表达式3省略,可在循环体中修改循环控制变量,以保证正常退出。

C.三个表达式均不能省略。

D.三个表达式均不能省略。但分号可以省略。

15.putchar函数可以向终端输出一个( )

A.整型变量表达式值

B.实型变量值

C.字符串

D.字符或字符型变量值

16.以下程序的输出结果是( ) main() {int a=100,x =10,y=20,okl=5,ok2=0; if (x

A.1

B.0

C.-1

D.值不确定

17.设有语句int a[4][10],*p=*a;则下面表达式中属于地址表达式的是( )

A.a[1][2]

B.a[1]

C.*(p+1*10+2)

D.*(a[1]+2)

18.有以下程序,其中函数f的功能是将多个字符串按字典顺序排序 #include void f(char *p[],int n) { char *t; int i,j; for(i=0; i0){t = p[i];p[i]=p[j];p[j] =t;} } main( ) { char *p[5] ={“abc”,“aabdfg”,“abbd”,“dcdbe”,“cd”}

A.2

B.3

C.6

D.4

19.假设调用函数有以下定义和函数f调用,则函数f中对形参数组错误定义的是( ) char c[5]={‘a’,’b’,’\0’,’c’,’\0’}; printf(“%s”,c);

A.f(int array[][6])

B.f(int array[3][])

C.f(int array[][4])

D.f(int array[2][5])

20.C语言中( )存储类型的变量只在使用时分配空间

A.static 和auto

B.register和 extern

C.register和 static

D.auto 和register

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

电子科技20秋C语言在线作业3,电科20秋《C语言》在线作业3题目【标准答案】相关推荐

  1. 20秋学期计算机应用基础在线作业3,电科20秋《计算机应用基础(本科)》在线作业1【标准答案】...

    20秋<计算机应用基础(本科)>在线作业1题目 试卷总分:100  得分:100 一.单选题 (共 35 道试题,共 70 分) 1.PowerPont中,要隐藏某个幻灯片,应使用____ ...

  2. 华北水利水电大学2012级c语言实验报告,华北水利水电大学2012级c语言实验报告(5)...

    1.华北水院高级语言程序设计(C语言)实验报告(五)2012-2013学年 第二学期2012级 专业: 学号: 姓名: 一.实验题目:函数二.实验目的:(略)三.实验内容1. 程序验证(略)2程序设计 ...

  3. 计算机在线作业三答案,电科19秋《计算机操作系统》在线作业3【满分答案】

    可做奥鹏全部院校作业论文!答案请添加qq:599792222 或 微信:1095258436 19秋<计算机操作系统>在线作业3-0001 试卷总分:100    得分:100 一. 单选 ...

  4. 在下列html中可以产生复选框,电科18秋《网页设计与制作》在线作业2答案

    18秋<网页设计与制作>在线作业2-0001 试卷总分:100    得分:0 一. 单选题 (共 18 道试题,共 90 分) 1.分析下面的HTML代码段,该页面在浏览器中的显示效果为 ...

  5. 学堂在线python面向对象程序设计试题_面向对象程序设计-中国大学mooc-试题题目及答案...

    面向对象程序设计-中国大学mooc-试题题目及答案 更多相关问题 [单选题]下面属于"新现实主义"社会题材的影片有( ). A. <小偷家族> B. <偷自行车的 ...

  6. 《电子科技​》电子技术核心期刊征稿

    <电子科技>电子技术核心期刊征稿 来源:天天期刊网    日期:2013-08-01 11:43:28 期刊名称: 电子科技 期刊级别: 学报 周期: 月刊 国内统一刊号: CN:61-1 ...

  7. 大工20秋计算机组成原理在线作业2,大工20秋《计算机组成原理》在线作业3

    <大工20秋<计算机组成原理>在线作业3>由会员分享,可在线阅读,更多相关<大工20秋<计算机组成原理>在线作业3(6页珍藏版)>请在金锄头文库上搜索. ...

  8. 20春计算机应用基础在线作业,19春学期《计算机应用基础》在线作业21.txt

    <19春学期<计算机应用基础>在线作业21.txt>由会员分享,可在线阅读,更多相关<19春学期<计算机应用基础>在线作业21.txt(3页珍藏版)>请 ...

  9. 西电计算机应用基础 一,15秋西电《计算机应用基础(一)》在线作业答案解析.doc...

    西电<计算机应用基础(一)>在线作业 一.单选题(共 25 道试题,共 100 分.) 1. 下拉式菜单命令项右侧的三角形标记说明: . 该命令项当前正在起作用. . 选择该命令将弹出一个 ...

最新文章

  1. python测验4_python接口自动化测试四:代码发送HTTPS请求
  2. c++语言表白超炫图形_青少年编程学习之C语言怎么学?现在知道,将来不亏!...
  3. 二进制在计算机电路中得到广泛的应用,模拟电子和数字电子技术的区别及应用...
  4. java中try-catch另外一种用法:try(){}语法使用
  5. android项目出现红色大感叹号的问题解决方法
  6. 从Bayes角度理解Deep learning
  7. ELK详解(二十一)——elastalert介绍与安装
  8. 深入浅出设计模式---7、策略模式
  9. 【一天一个挨打小技巧】暴力磁力种子磁力链接下载
  10. 如何优化ASO让app在苹果上获得更多量
  11. Idea一不小心把Main menu头部菜单关闭还原的解决办法
  12. 虚拟局域网与Trunk
  13. 如何把网站从万网转到百度的服务器,百度域名服务上线“域名转入”功能 附转入教程...
  14. 微纳自组装技术——纳米孔道阵列辅助自组装技术简述
  15. fun在c语言中意义与用法,fun的用法
  16. centos7安装activemq以及无法访问前台页面
  17. mysql 页分裂_[翻译] InnoDB 页合并与页分裂
  18. Ant Design of Vue中a-form-model多行表单对齐和验证
  19. 大屏项目屏幕分辨率适配
  20. centos 下 yum安装python3

热门文章

  1. mouseout和mouseleave
  2. 转一篇lucene的使用的文章,写的比较全
  3. 远程工具jump desktop mac 破解版
  4. 需要拼单的平台数据获取
  5. 支付业务中用户余额变为负数的处理方案
  6. 【刷题篇】领扣3167.求交错和(python)
  7. 3 打印崩溃信息以及输出崩溃Dump文件
  8. 关于GDPR体系文件介绍,介绍GDPR体系文件的内容和意义
  9. Idea中创建maven项目(超详细)
  10. Shell常用脚本:Gitblit迁移以及备份