计算机c语言程序设计题,《计算机C语言程序设计》模拟题集.doc
《C语言程序设计》模拟题
一、简答题
1、简述C语言程序的结构。
C程序结构: 头文件; 局部函数声明; 局部定义声明;
下面程序段的输出结果是【1】。C
int a=60;
a+=a-=a+a;
printf(“%d\n”,a);
A) 120B) 60C) -120D) -60下面正确的字符常量是【2】。C
A) ‘c’B) ‘//’’C) “w”D) ‘’以下不能用作标识符的是【3】。C
A) _26B) ScanfC) caseD) Double下面程序段中循环体执行的次数是【4】。C
int a=10, b=0;
do {b+=2; a-=2+b; } while(a>=0);
A) 1B) 2C) 3D) 4以下关于函数的叙述正确的是【5】。D
A) 函数中必须要有return语句B) 函数中可以有多个return语句,但只有一个被执行C) return语句中必须有一个表达式D) 函数中定义的变量不能与其它函数中的变量同名满足x为奇数时值为真,x为偶数时值为假的表达式是【6】。C
A) !(x%2==1)B) x%2==0C) x%2D) !(x%2)以下语句中无法正确赋值的是【7】。B
A) char b[10]={‘H’, ‘e’, ‘l’, ‘l’, ‘o’, ‘!’};B) char b[10]; b=“Hello!”;C) char b[10]; strcpy(b, “Hello!”);D) char b[10]= “Hello!”;若有以下的定义和语句,则值为5的表达式是【8】。C
int a[]={1,2,3,4,5,6,7,8,9,10};
A) a[5]B) a[a[4]]C) a[a[3]]D) a[a[5]]若有定义:int k=7;float a=2.5,b=4.7;则表达式a+k%3*(int)(a+b)%2/4的值是【9】。B
A) 2.750000B) 2.500000C) 3.500000D) 0.000000已知ch是字符型变量,下面正确的赋值语句是【10】。C
A) ch=”\”B) ch=’123’C) ch=’\xff’D) ch=’\08’下面程序的运行结果是:【11】。D
void main()
{
char c=’a’;
if(‘0’<=c<=’9’) printf(“YES”);
else printf(“NO”);
}
A) 语句有错误B) NOC) YESNOD) YES已知:int a=4,b=5,c; 则执行表达式c=a=a>b后,变量a的值为【12】。A
A) 0B) 1C) 4D) 5以下程序的运行结果是【13】。C
#include
void main()
{ int x1=3,x2=1,x3=1;
if(x1=x2+x3) printf(“****”);
else printf(“####”);
}
A) 存在语法错误B) 无输出结果C) 输出****D) 输出####下面程序段的输出结果是【14】。
#include
char p1[10]= “abc”, p2[]=“ABC”, str[50]= “xyz”;
strcpy(str+2, strcat(p1,p2));
printf(“%s\n”,str);
A) xyabcABC B) zabcABCC) yzabcABCD) xyzabcABC设有:int a=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b)&&(n=c>d)后n的值为【15】。B
A) 1B) 2C) 3D) 016、若已定义x和y为double类型,则表达式:x=1, y=x+3/2的值是【16】。C
A) 1B) 2C) 2.0D) 2.5以下程序段的输出结果为【17】。B
int x=1,y=2;
void fun1()
{ x=3; y=4; }
void fun2(int x,int y)
{ printf(“%d,%d\n”,x,y); }
void main()
{ fun1(); printf(“%d,%d,”,x,y);
fun2(5,6);
计算机c语言程序设计题,《计算机C语言程序设计》模拟题集.doc相关推荐
- 考研复试题 计算机接口原理,微机原理及接口技术考研模拟题一-微机原理与接口技术.DOC...
微机原理及接口技术考研模拟题一-微机原理与接口技术 附录c < 微机原理及接口技术 >考研模拟题(一) 一.判断题:(正确题在括号内画√,错误画X.每小题 1分,共 10 分) 1.Pen ...
- 安徽省计算机学业水平试题,安徽省信息技术学业水平测试模拟题二(含答案).docx...
安徽省信息技术学业水平测试模拟题二(含答案).docx 文档编号:1114848 文档页数:16 上传时间: 2020-07-24 文档级别:普通资源 文档类型:docx 文档大小:51.89KB 安 ...
- 银行c语言笔试题目,中国人民银行招聘考试模拟题-计算机专业知识(六)
2017年中国人民银行招聘考试将于2016年12月10日上午9:30-12:00(与总行直属企事业单位招聘考试同时进行),其中,9:30-10:30为行政职业能力测验,10:30-12:00为单科专业 ...
- c语言程序既可以编译执行也可以解释执行,2016年山东农业大学信息科学与工程学院C语言程序设计(同等学力加试)复试笔试仿真模拟题...
一.选择题 1. 计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是 ( ). A.C 语言程序仅可以编译执行 B.C 语言程序仅可以解释执行 C.C 语言程序既可以编译执行,又 ...
- 公安大学c语言真题,2016年中国人民公安大学网络安全与执法C语言程序设计(同等学力加试)复试笔试仿真模拟题...
一.选择题 1. 有以下程序 程序运行后的输出结果是( ). A.-12 B.9 C.0 D.3 答:A [解析]C 语言中,表达式从右向左计算. 2. 设有以下程序段: 要引用结构体变量Std 中的 ...
- 四川大学计算机网络期末复习,川大网络教育专科-公共课之计算机文化基础(2015上)期末考试模拟题...
一单项选择题(每小题2分,共40分) 1.当前的计算机一般被认为是第四代计算机,它所采用的逻辑元件是(). A-晶体管 B.集成电路 C.电子管 D.大规模集成电路 2.下面列出的四种存储器中,易失性 ...
- 计算机学科专业基础综合961,2017年北京航空航天大学计算机学院961计算机学科专业基础综合之数据结构考研强化模拟题...
一.填空题 1. 应用prim 算法求解连通网络的最小生成树问题. (1)针对如图所示的连通网络,试按如下格式给出在构造最小生成树过程中顺序选出的各条边. [始顶点号,终顶点号,权值) (2)下面是P ...
- 机器人 c语言编程题,机器人机器人小高试题模拟题
"小小科学家"广东省第五届少年儿童科学教育体验活动 小机器人竞赛模拟试题 小学高年级组个人赛 参赛编号 ______ 学校:_________ 班级:_____ 姓 ...
- 学计算机为什么上岗之前要培训,浙江公务员面试模拟题华图解析
自我认知类 1.请你简单介绍一下自己. 2.为什么要报考这个单位,这个职位?谈谈你对工作岗位的认识. 3.你刚毕业参加工作,人际关系会对你的工作造成压力吗? 4.如果你进入一个新的单位工作,你应该熟悉 ...
- c语言差分一阶波动方程,用有限差分模拟一维波动方程.doc
摘 要 波动是物质运动的重要表现形式.由于物质特征.结构的不同,波在其内部传播具有不同的特征,包含的信息也不尽相同.波在连续介质中的传播问题一直受到极大的重视,波传问题的研究也具有十分重要的工程应用意 ...
最新文章
- 对linux文件权限的理解,理解linux文件权限2
- 数值格式化,每隔三位加一个逗号
- Ehcache(06)监听器
- python 相对路径
- The Intelligent Investor Feedback
- Bugku密码学(一)
- java设计模式懒汉_java设计模式-懒汉设计模式
- 学计算机之路写一篇作文,我的学习之路作文(2篇)
- STM32之高级定时器互补输出
- android 5.1禁止休眠
- WinISO5.3的注册码吧
- cURL – POST请求示例
- Python——画一棵漂亮的樱花树(不同种樱花+玫瑰+圣诞树喔
- An Efficient Joint Training Framework for Robust Small-Footprint Keyword Spotting(2020)
- 基于java的cad_基于JavaCAD架构的IP知识产权保护
- django 发送邮件验证码
- 计算机中数值数据编码(大计基复习资料)
- STM32L031 ADC管脚电压采样
- [Android] android 实现加速小火箭动画效果 位移+透明渐变 动画
- 探讨计量经济学与机器学习