《武汉理工大学继续教育《C语言程序设计(本)》在线作业答案》由会员分享,可在线阅读,更多相关《武汉理工大学继续教育《C语言程序设计(本)》在线作业答案(11页珍藏版)》请在人人文库网上搜索。

1、一、单选(共计100分,每题2.5分)1、若已定义 int a=11; 执行以下语句后的输出结果是( )。 printf(a=%d,a=%o,a=%xn,a,a,a) ;A. a=11, a=11, a=bB. a=11, a=13, a=bC. a=11, a=13, a=cD. a=11, a=12, a=132、 A. B. C. D. 3、以下程序运行后,文件test.txt的内容是( )。 #include main() FILE *fp; char str10=first,second; fp = fopen(test.txt, w); if(fp!=NULL) fprintf(f。

2、p,%s,str0); fclose(fp); fp = fopen(test.txt, w); if(fp!=NULL) fprintf(fp,%s,str1); fclose(fp); A. firstB. secondC. first secondD. second first4、若有以下定义: struct node int data; struct node *next; struct node *head,*p; 已建立如下图所示的链表: p head datanextdatanext. dataNULL 能删除指针p所指向结点的程序段是( )。A. p = p-next; hea。

3、d-next=p-next; free(p);B. free(p); p = p-next; head-next=p-next;C. head-next = p-next; free(p);D. free(p); head-next = p-next;5、若有定义:int a10=0,1,2,3,4,5,6,7,8,9, *p=a; , 则( )表达式是错误的。A. a2B. p+C. p2D. a+6、下面叙述错误的是( )。A. C源程序可由一个或多个函数组成B. C. D. 注释说明部分只能位于C源程序的最前面 7、 ( )为合法的常量。A. B. C. D. 8、以下程序的运行结果是(。

4、 )。 void main() int s = 0, i = 0; while(i=0;j-) pic(3-j, ); pic(i+2*j, *); putchar(n); pic(int len,char c) int k; for(k=1;k=20) break; if(b%3=1) b+=3; continue; b-=5; A. 101B. 100C. 8D. 718、下面叙述正确的是( )。A. 宏展开不占用运行时间,只占用编译时间B. 预处理命令也是C语句,必须以分号结束C. 一个源程序只能有一个预编译处理命令行D. 宏名必须用大写字母表示19、若有定义 int m=4321,n=。

5、123,k=21; 语句printf(%4d+%3d+%2d,m,n,k); 执行后的输出结果是( )。A. 4321432143211231231232121B. 432112321C. 4321+123+21D. 432+123+02120、( )语句符合C语言语法。A. B. C. D. 21、已有如下定义和输入语句,char c1,c2;int x; scanf(%c%d%c,&c1,&x,&c2);若要求x、c1、c2的值分别为9、K和H,正确的数据输入是( )。A. K9HB. K 9 HC. K9 HD. 9KH22、 A. B. C. D. 23、若有定义:struct stu。

6、dentint num; char sex; int age;stu1;下列叙述不正确的是( )。A. student是结构体类型名B. struct student是结构体类型名C. stu1是用户定义的结构体类型变量名D. num,sex,age都是结构体变量stu1的成员24、有以下程序: main() int c; while(c=getchar()!= n) switch(c-2) case 0 : case 1 : putchar(c+4); case 2 : putchar(c+4); break; case 3 : putchar(c+3); default: putchar(。

7、c+2); break; printf(n); 当输入:247,程序的输出结果是( )。A. 689B. 6689C. 66778D. 6688725、 A. B. C. D. 26、下面叙述错误的是( )。A. B. C. 预处理命令行必须以分号结束D. C源程序中加入一些预处理命令是为了改进程序设计环境,提高编程效率27、 A. B. C. D. 28、对二维数组的正确定义是( )A. B. C. D. 29、在C语言中,运算符和的功能分别是( )A. 关系运算和赋值运算B. 关系运算和赋值运算C. 都是关系运算D. 都是赋值运算30、下面叙述错误的是( )A. 数组中每一个元素都属于同一。

8、个数据类型B. C语言数组名称是数组在内存中的首地址C. C语言数组长度在定义数组时可不作确定D. C语言规定可逐个引用数组元素但不能一次引用整个数组31、以下程序段运行后s的值是( )。 int a33=1,2,3,4,5,1,2,3,4; int i,j,s=1; for(i=0;i=b|b-20 & x-20) & !(xdata); p+; B. while(p) printf(%d, p.data); p=p-next; C. for( ; p!=NULL; p+) printf(%d, p-data);D. for( ; p; p=p-next) printf(%d, (*p).d。

9、ata);7、若有定义:int a=6,b=7,k=0,t=1; 语句 (k=a #include void main(int argc,char *argv) if(argc!=2) printf(Input errorn); exit(1); printf(I love %sn,argv1); 在DOS命令行输入:abc right,则输出结果是( )。A. Input errorB. I love abcC. I love rightD. I love9、以下程序的运行结果是( )。 void main() int s = 0, i = 0; while(i main() FILE *f。

10、p; char str10=first,second; fp = fopen(test.txt, w); if(fp!=NULL) fprintf(fp,%s,str0); fclose(fp); fp = fopen(test.txt, w); if(fp!=NULL) fprintf(fp,%s,str1); fclose(fp); A. firstB. secondC. first secondD. second first15、以下程序段运行后x的值为( )。 int a8=1,2,3,4,5,6,7,8,i,x=0; for(i=0;i=0;i-) ai=ai*j; j=j*3; f。

11、or(i=0;i=cC. c-b|a+b&(b*c-a-c)D. (b*c-a-c)&(b*c-a-b)22、对于以下程序,说法正确的是( )。 #include main() FILE *fp; fp=fopen(quiz.txt, w); if(fp!=NULL) fprintf(fp,%sn, success!); fclose(fp); printf(ok!); A. 程序运行后,当前工作目录下存在quiz.txt文件,其中的内容是ok!B. 程序运行后,当前工作目录下存在quiz.txt文件,其中的内容是success!C. 程序运行之前,当前工作目录下一定不存在quiz.txt文件。

12、D. 程序运行之前,当前工作目录下一定存在quiz.txt文件23、在对无符号数的位运算中,操作数左移三位相当于( )。A. 操作数除以6B. 操作数乘以6C. 操作数除以8D. 操作数乘以24、若已定义 int a=11; 执行以下语句后的输出结果是( )。 printf(a=%d,a=%o,a=%xn,a,a,a) ;A. a=11, a=11, a=bB. a=11, a=13, a=bC. a=11, a=13, a=cD. a=11, a=12, a=1325、 A. B. C. D. 26、若有定义 int m=4321,n=123,k=21; 语句printf(%4d+%3d+%。

13、2d,m,n,k); 执行后的输出结果是( )。A. 4321432143211231231232121B. 432112321C. 4321+123+21D. 432+123+02127、执行下面程序段后,输出字符B的个数是( ) x=0; while(x=5) printf(B); x+=2; A. 0个B. 3个C. 5个D. 6个28、若有定义:int a=3; 语句a+=a-=a*a; 运行后,a的值为( )。A. 0B. -3C. -12D. -629、在C语言中,若定义二维数组a23,设a00在数组中位置为1,则a11在数组中位置是( )。A. 3B. 4C. 5D. 630、当。

14、顺利执行了文件关闭操作时,fclose函数的返回值是( )。A. 1B. 0C. -1D. 一个非0值31、以下程序的运行结果是( )。 main() int a3=1,2,3; int *num3; int *p,i; for(i=0;i3;i+) numi=&ai; p=num; printf(%d,*p);A. 1B. 3C. &a0D. num32、只能向终端输出一个字符的是( )。A. printf()函数B. scanf()函数C. getchar()函数D. putchar()函数33、构成C源程序的基本单位是( )A. 语句B. 变量C. 运算符D. 函数34、C语言函数体由(。

15、 )括起来。A. B. C. D. 35、若有定义: int i,x=0; 语句for(i=1;i=3;i+) x+=2;与下列( )程序段不等价。A. i=1;for( ;i=3;i+) x+=2;B. i=1;for( ; ;i+) x+=2;C. for(i=1;i=3; ) x+=2; i+;D. i=1;for( ;i=3; ) x+=2; i+; 36、若有定义:int x; char c=A; 则正确的赋值表达式是( )。(说明:A的ASCII码的十进制值为65,a的ASCII码的十进制值为97)A. x=c+32 B. x=c+ABCC. x=c+CBAD. x=ABC37、 A. 计算文件wj.txt的起始地址B. 计算文件wj.txt的终止地址C. 计算文件wj.txt的长度D. 将文件指针定位到文件末尾38、若有定义:float x=3.5,y=3.6; 则表达式( )的值为6。A. (int)x+(int)yB. x+yC. (int)(x+y) D. int(x+y)39、 A. 4B. 5C. 8D. 940、 A. B. C. D.。

C语言程序设计(本) 阶段作业,武汉理工大学继续教育《C语言程序设计(本)》在线作业答案...相关推荐

  1. 安徽继续教育计算机在线作业二,安徽继续教育《大学英语》在线作业答案.doc...

    安徽继续教育<大学英语>在线作业答案 1(3 分) . -Hi, Tory, can I use your computer for a while this afternoon? -So ...

  2. 继续教育-计算机会计答案,2021年武汉理工大学继续教育《计算机会计》在线练习题库.docx...

    一.多选(共计25分,每题2.5分,每题答案完全一样得满分,少选.多选.错选均不得分.) 1.工资变动包含的详细信息有( ) . 人员编号 . 姓名 . 部门 . 工资项目 [;;;] 2.会计信息系 ...

  3. 武汉理工大学计算机应用基础作业,2017年武汉理工大学网络教育计算机应用基础作业2...

    2017年武汉理工大学网络教育计算机应用基础作业2 (6页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 11.90 积分 一.单项选择题(共20道小题,共 ...

  4. 中国石油大学计算机图形学第一次在线作业,18春北交《计算机图形学》在线作业一.docx...

    18春北交<计算机图形学>在线作业一.docx 18春北交计算机图形学在线作业一1.C2.D3.D4.A5.A一.单选题共20题,50分1.对于使用"交互立体"工具创建 ...

  5. java语言 写一算法求其叶子数目_数据结构(Java)在线作业1. 设n为哈夫曼树的叶子结点数目,则该哈夫曼树共有( )个结点。A. n+1B. 2n-1...

    数据结构(Java)在线作业1. 设n为哈夫曼树的叶子结点数目,则该哈夫曼树共有( )个结点.A. n+1B. 2n-1 数据结构(Java)在线作业 1. 设n为哈夫曼树的叶子结点数目,则该哈夫曼树 ...

  6. 微型计算机原理与控制技术答案,奥鹏2014秋大连理工大学《微机原理与控制技术》在线作业1答案...

    大工14秋<微机原理与控制技术>在线作业1 一.单选题 1.专门用来传送控制信号的总线是(). A.系统总线 B.数据总线 C.控制总线 D.地址总线 正确答案:C 2.以下指令中,正确的 ...

  7. 17福师计算机在线作业,2019秋福师《计算机应用基础》在线作业二17(100分)

    [奥鹏][福建师范大学]福师<计算机应用基础>在线作业二 试卷总分:100    得分:100 第1题,下列软件中属于应用软件的是() A.操作系统 B.编译程序 C.数据库管理系统 D. ...

  8. 计算机基本在线作业,福师19春《计算机应用基础》在线作业一【标准答案】

    福师<计算机应用基础>在线作业一-0003 试卷总分:100    得分:0 一. 单选题 (共 40 道试题,共 80 分) 1.要退出屏幕保护但不知道密码,可以:( ) A.按下CTR ...

  9. 北理工计算机 应用基础在线作业,16秋北理工《计算机应用基础》在线作业

    oint2003中,段落对齐的方式有( ) A. 左对齐.居中.右对齐.两端对齐 B. 左对齐.居中.右对齐.分散对齐 C. 左对齐.居中.右对齐.分散对齐.两端对齐 D. 左对齐.右对齐.两头对齐. ...

最新文章

  1. php 管理服务器内存,解决PHP-FPM进程导致的服务器内存占用
  2. asio中奇怪的代码
  3. oracle v$access执行很慢,Oracle bug之v$access
  4. 如何给ABAP类自动生成帮助文档
  5. Java的接口及实例
  6. ubuntu grub 操作
  7. 混合云备份服务 > 数据迁移 > 文件同步 > ECS同步到NAS教程 > 文件同步
  8. java爬虫出发onclick事件_java爬虫(五)利用selenium 模拟点击获取动态页面的内容...
  9. HDOJ 2074 叠筐
  10. python学到什么程度可以找到工作-Python学到什么程度才可以去找工作?掌握这4点足够了!...
  11. 前端从入门到精通(记录自己的前端学习之路)都是一些自己做的笔记
  12. 处理一些常见的跨浏览器封装的函数
  13. Wireshark实战分析之TCP协议(三)
  14. Gerrit修改前一次提交的方法
  15. linux reader使用方法,Linux Reader
  16. python-递归函数
  17. Apple 宣布 2021 年 Apple Design Awards 获奖者
  18. 03—C语言基本语句(下)
  19. springcloudfeign Required request body is missing
  20. uniapp之安卓使用高德地图

热门文章

  1. 小型网络中心服务器配置(四)WWW服务器的安装与配置
  2. 关于多媒体计算机的手抄报,有关科技的手抄报图片大全
  3. 4G信号 连接行情服务器失败,4g网络信号不好解决方法
  4. pwd命令是什么的缩写_pwd命令用法详解
  5. Inkscape扩展:图案沿着路径和散布
  6. 50多种 Kubernetes 工具汇总
  7. win7点击计算机不现实光驱,win7系统电脑无法识别光驱的解决方法
  8. oracle ltrim函数作用,oracle ltrim函数的用法
  9. lcs串 java,lcs
  10. java线程创建和使用_java线程创建和使用