




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C君带你玩编程-2020期末答案C君带你玩编程-2020期末答案C君带你玩编程-2020期末答案V:1.0精细整理,仅供参考C君带你玩编程-2020期末答案日期:20xx年X月C君带你玩编程期末答案单选题:问:使用函数fopen()以文本方式打开或建立可读可写文件,要求:若指定的文件不存在,则新建一个,并使文件指针指向其开头;若指定的文件存在,打开它,将文件指针指向其结尾。正确的“文件使用方式”是______。答:\"a+\"问:以下程序输出的结果是()。#includevoidmain(){inty=9;for(;y>0;y--){if(y%3==0){printf(\%d\,--y);continue;}}return0}答:852问:设有定义intx=2以下表达式中值不为6的是答:2*x,x+=2问:表达式(a=3*5,a*4),a+15的值是______。答:30问:设变量已正确定义并赋值,以下正确的表达式是()答:x=y+z+5,++y问:有以下程序段若从键盘上输入:10A10,则输出结果是______。intm=0,n=0;charc='a';scanf(\%d,%c,%d\,&m,&c,&n);printf(\%d,%c,%d\,m,c,n);答:10,a,0问:对下面程序段:#defineA3#defineB(a)((A+1)*a)…x=3*(A+B(7));正确的判断是_____。答:x=93问:【单选题】以下叙述中正确的是A.局部变量说明为static存储类型,其生存期将得到延长B.全局变量说明为static存储类型,其作用域将被扩大C.任何存储类的变量在未赋初值时,其值都是不确答:局部变量说明为static存储类型,其生存期将得到延长问:【单选题】下列关于C语言文件的叙述中正确的是()。(A)文件由一系列数据一次排列组成,只能构成二进制文件(B)文件由结构序列组成,可以构成二进制文件或文本文件(C)文件由数据序列组成,可以构答:C问:执行下列程序段后,变量m的值是________。intw=1,x=2,y=3,z=4,m;m=(wm=(mm=(m答:1问:若有说明\int*p,m=5,n;\,以下正确的程序段是()。答:p=&n;*p=m;问:有以下程序:#include<stdio.h>voidmain(){intx;scanf(“%d”,&x);if(x<=3);elseif(x!=10)printf答:大于3且不等于10的整数问:读下列程序:#include<stdio.h>voidmain(){intx,y;scanf(”%d”,&x);y=0;if(x>=0){if(x>0)y=1;}els答:1问:变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000。若要求将a的高4位取反,低4位不变,所要执行的运算是______。答:a^b问:定义:inta=7;floatx=2.5,y=4.7;则表达式xa%3*(int)(xy)%2/-4的值是______。答:2.500000问:如有以下定义:inta[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};int(*ptr)[3]=a,*p=a[0];则下列能够正确表示数组元素a[1][2]的表达式是_____。答:*(*(a+1)+2问:请问以下程序的执行结果是()#include\iostream.h\#include\stdio.h\voidmain(){intw=4,x=3,y=2,z=1;cout<答:1问:若执行fopen()函数时发生错误,则函数的返回值是()。答:0问:有语句:k=x,以下选项中,与此语句功能相同的是________。答:if(x问:下列关系表达式中,结果为“假”的是_______。答:(3!=4)>2问:下面概念中,不属于面向对象方法的是()答:过程调用问:有以下程序#includevoidmain(){intx,a=1,b=1;while(1){scanf(\%d\,&x);if(x>0){a*=x;break;}if(x<0){b*=x;continue;}printf(\%d,%d\,a,b);}}程序运行时输入:-1-2012,则输出结果是()。答:1,2问:【单选题】以下叙述中正确的是A.static类型全局变量,可以被其他文件中语句访问。B.任何存储类的变量在未赋初值时,其值都是不确定的。C.同一函数内的static类型局部变量比auto类型的局部变量的生存期长。答:同一函数内的static类型局部变量比auto类型的局部变量的生存期长。问:有以下程序#include<stdio.h>voidmain(){intx,a=1,b=1;while(1){scanf("%d",&x);if(x>0){a*=x;break;}if(x<0){b*=x;continue;}printf("%d,%d",a,b);}}程序运行时输入:-1-2012<回车>,则输出结果是()。答:1,2问:若有定义inta[5],*p=a;,则对a数组元素的正确引用是______。答:*(a+2)问:以下程序的运行结果是______。#include"stdio.h"main(){intm=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d",m,n,*p,*q);}答:1,2,2,1问:以下函数不能用于向文件写入数据的是______。答:ftell问:下列关于C语言文件的叙述中正确的是______。A.文件由结构序列组成,可以构成二进制文件或文本文件B.文件由数据序列组成,可以构成二进制文件或文本文件C.文件由字符序列组成,其类型只能是文本文件D.文件由一系列数据依次排列组成,只能构成二进制文件答:文件由数据序列组成,可以构成二进制文件或文本文件判断题:问:结构体中各个成员的数据类型必须是相同的。答:错问:文件正常关闭时返回1。答:错问:C语言中,引用数组元素既可以用下标法,也可以用指针法。答:对问:C语言中,不能在变量名、函数名、关键字中插入空格和空行。答:对问:在C语言中,逻辑运算符的优先级高于算术运算符和关系运算符。答:错问:指针变量的类型不是该变量本身的类型,而是它所指向的变量的类型。答:对问:C语言中,为了区别一般的变量,符号常量必须用大写字母表示。答:错问:共用体可以作为结构体的成员,但结构体不能作为共用体的成员。答:错问:声明变量的含义是通知编译系统为变量分配合适大小的存储空间。答:对问:关系运算符是双目运算符,其功能是将两个运算对象进行大小比较。答:对#正确问:字符数组可以用来存储字符串,例如:charstr[5]=\"Hello\";这样的写法是正确的。答:错问:程序模块化的目的之一是提高程序代码复用率。答:对问:C语言的语法比较自由,顺序结构程序中各语句书写顺序可以随意调整。答:错问:do-while由do开始,用while结束,在while(表达式)后面不能写分号。答:错问:使用转义字符可输出ASCII码表中的任一字符。答:对问:while后括号里的表达式只能是逻辑或关系表达式。答:错问:inta=5,*p;p=&a;p的值
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度体育赛事策划团队劳动合同书(含赞助商权益)
- 二零二五年度生态工业园区安全环保管理合同
- 2025年度电子商务运营培训学徒合同
- 2025年度终止著作权使用许可合同书面通知样本
- 二零二五年度商业综合体保安员劳动合同
- 2025年度婚内夫妻共同财产管理与债务规避协议书
- 2025年度夫妻共同财产管理及婚内约定协议书
- 2025年度商品陈列与销售数据分析合作协议
- 2025年度公司内部车辆使用与驾驶安全责任协议
- 2025年医用离心机项目合作计划书
- 安全环保法律法规
- 2025年湖南环境生物职业技术学院高职单招职业适应性测试近5年常考版参考题库含答案解析
- 建设工程质量安全监督人员考试题库含答案
- 电气控制技术项目化教程 第2版 课件 项目1、2 低压电器的选用与维修、电动机直接控制电路
- 2025年上半年山东人才发展集团限公司社会招聘易考易错模拟试题(共500题)试卷后附参考答案
- 小儿肠系膜淋巴结护理查房
- 2025年度文化创意产业园区入驻及合作协议3篇
- 【MOOC期末】《大学体育射箭》(东南大学)中国大学慕课答案
- 2024年山东理工职业学院高职单招语文历年参考题库含答案解析
- 三叉神经痛的护理问题
- 2025北京平谷初三(上)期末数学真题试卷(含答案解析)
评论
0/150
提交评论