自考c语言程序设计,自考“C语言程序设计”模拟试题八
一、选择题
1.一个C语言程序是由( )构成。
A.语句 B.行号 C.数据 D.函数
2.下面标识符中正确的是( )。
A.a#bc B.123ABC C.sime D.Y·M·D
3.在C语言中,存储一个整型、字符型、双精度实型变量所需的字节数是( )。
A.2、1、8 B.4、1、4
C.4、1、4 D.2、2、8
4.为了避免嵌套的条件分支语句 if——else中的else总是与( ) 组成成对关系。
A. 缩排位置相同的 B. 在其之前未配对的
C. 在其之前未配对的最近的if D. 在同一行上的if
5.下列表达式的结果正确的是( )。
int a,b,c,d;
a=b=c=d=2;
d=a+1==3?b=a+2:a+3
A.2 B.4 C.3 D.5
二、填空题
1.在C语言中,正确的标识符是由_________组成的,且由_______开头的。
2. 设x=3,那么表达式y=(++x)+(++x)的结果为_____,表达式执行后,变量x的结果为_____.
3. 一个变量的指针是指__________________.
4. 组成数组元素的特点是_________________;
组成结构体元素的特点是___________________.
5. 在C语言程序中,对文件进行操作首先要_______________;然后对文件进行操作,最后要对文件实行_____操作,防止文件中信息的丢失。
6. 对字符串进行操作的函数有_____________等。
7. C语言程序是由___________构成的,而C语言的函数是由______构成的。
8. 要想定义整型变量a , 实型变量 b , 字符型的变量c,应该使用的正确语句为______.
9. 写出下面表达式的值
3*5/7+7%3_____ x=2 ; y=4; (x++)+y _______
3+4>=7-10______ 3>4 ? 3%2: 1 ______
x=2,y=2;++x&&++y_______ x=3 ; x+=x-=2 _______
三、判断题
1. C语言的一个特点是可以对计算机硬件进行操作 ( )
2. 在循环过程中,使用break语句和continue语句的作用是一样的 ( )
3. 在函数的定义和调用过程中,形式参数和实在参数数目可以不一致 ( )
4. 指针变量可以接收任何类型的值 ( )
5. 在C语言程序设计中,字符数组和字符串不是完全一样的概念 ( )
6. 文件指针是结构体类型,用符号file来表示 ( )
7. 选择结构(if语句)和循环结构都可以使用嵌套形式 ( )
8. 在定义二维数组时,可以将该数组的两个维数全部省略 ( )
9. 逻辑运算符 && || ! 的运算顺序是 ! 优先于 && 优先于 || ( )
10. 任何数组都可以实现整体使用操作 ( )
四、程序填空题
1.下面是实现打印九九乘法表的程序,请在画线的位置填上适当的语句,使程序(段)完整。
main()
{ int i , j , k;
for(i=1;_____________; i++)
{ for(j=1;______________; j++)
printf(“%d*%d=%d”,_______________);
printf(________________);
}
}
2.自己设计一个自定义函数,实现求两个数的最大数的功能,自定义函数如下:
int max(x,y)
int x , y ;
{
}
3.设有如下面的结构体,请用C语言的语句定义出正确的结构体形式:
学生信息:包括(姓名,性别,年龄,分数),并且定义变量stud和数组stud1[30]
struct student
{
}
4. 根据给出的程序段,请写出正确的结果
x=1 ; sum=1 ;
for (x=1 ; x<=5 ; x++)
sum=sum*x;
上面的程序段实现的功能是:______________________________________________________ ;
其运行结果为______________________________________________________________________.
5.设有如下的语句。
int a=43,b,c;
b=23;
c=a++ * ——b;
(1)上面的语句段执行后a= b= c= ;
(2)简述a++和++a的相同点和不同点:
6.设有如下的程序:
main( )
{ int i=3,*p1;
int a[3]={15,30,45},*p2;
p1=&i; p2=a;
p1=p2+2;
printf(“%d,%d\n”,*p1,*p2);
}
程序运行结果是: .
五、编程题
1.编程实现对10个整数进行冒泡排序(要求排成升序)。
2.编程实现求下面的式子的结果
3.编程实现将文本文件file1.dat中的内容复制到文本文件file2.dat中去
六、附加题
用C语言程序实现在已知链表中的第三个位置插入数值为a的程序
自考c语言程序设计,自考“C语言程序设计”模拟试题八相关推荐
- 有100名考生参加C语言测验,全国计算机一级考试模拟试题及答案(1-100)
1)根据汉字国标GB2312-80的规定,二级次常用汉字个数是 A) 3000个 B)7445个 C)3008个 D)3755个 2)在下列字符中,其ASCII码值最小的一个是 A)空格字符 B)0 ...
- 自考c语言程序阅读题,自考C语言程序设计模拟试题二答案.DOC
本资料由广州自考网收集整理,更多自考资料请登录 HYPERLINK "http://www.gzzk.cc" www.gzzk.cc下载 再长的路,一步步也能走完,再短的路,不迈开 ...
- c语言namel标识符,2012年7月计算机基础与程序设计自考试题
全国2012年7月计算机基础与程序设计自考试题 一.单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内.错选.多选或 ...
- c语言证自考免计算机应用,自考证书有哪些?可以免考什么课程?
自考有免考的优惠政策,只要考生符合自考免考的条件,就可以在规定时间内提出申请,待审核通过之后,考生就不用参加该门课程的考试了.很多考生认为自考免考只能用于自考专业,而不能用于自考证书的免考.实际上,只 ...
- c语言程序设计入门导论,程序设计入门——C语言
spContent=C语言是古老而长青的编程语言,它具备了现代程序设计的基础要求,它的语法是很多其他编程语言的基础,在系统程序.嵌入式系统等领域依然是无可替代的编程语言,在各类编程语言排行榜上常年占据 ...
- 计算机程序c复杂,《计算机程序设计(C语言)》见面课答案
<计算机程序设计(C语言)>见面课及答案 见面课:模块化程序设计方法 1.下面的描述,哪一个不符合模块化程序设计的特点( ) A.程序设计的复杂性提高了 B.提高了代码的重用性 C.易于维 ...
- c语言循环设计思想结构,C语言程序设计_05循环结构程序设计讲述.pptx
C语言程序设计_05循环结构程序设计讲述 第5章 循环结构程序设计5.1 while循环结构5.2 do-while循环结构5.3 for循环结构5.4 与循环有关的控制语句5.5 3种循环语句的比较 ...
- java程序设计试题_《Java语言程序设计》期末考试模拟试题——填空题和编程题...
一.根据题意,填写出空格中的内容 Java平台包括三个技术方向,其中J2ME代表____________.J2SE代表___________.J2EE代表____________.2.面向对象的四大概 ...
- python语言程序设计教程-Python语言程序设计(视频教程)
-- 为什么要学习计算机编程? -- 因为编程是件很有趣的事儿,能启迪思维,还有诗和远方... Python语言,由Guido van Rossum大牛在1990年发明,它是当今世界最受欢迎的计算机编 ...
最新文章
- c语言中的字节序和字节对齐,C语言字节序对齐以及空间利用率
- GOF23种设计模式(Design Pattern)总结
- git常见错误failed to push some refs to
- 【Linux】一步一步学Linux——sudo命令(105)
- ubuntu 电源按钮操作_Ubuntu电脑操作基础:桌面背景,屏保和电源
- 洛谷3384(树链剖分模板题)
- 晚上我们一起去白码会所玩啊!
- php默认字体是什么,在word中系统默认的中文字体和字号是什么,word默认字体
- python机器学习库sklearn——K最近邻、K最近邻分类、K最近邻回归
- 简约大方干净明亮“现代简约细体字体”
- 【图像分割】基于matalb GUI遗传神经网络图像分割【含Matlab源码 659期】
- android布局共享,android布局属性详解分享
- php7.2 函数安装,讲解PHP7.2源码安装
- 查看.pth文件里面保存了哪些权重及那些权重的shape
- 让Thinkpad USB键盘支持小红帽中键滚轮的方法(ThinkPad USB Keyboard with TrackPoint)
- built a JNCIS LAB系列:Chapter 7 MPLS
- k8s搭建--裸机搭建(Bare Metal)
- numpy ndarray嵌套ndarray浅显理解
- php微信开发 (获取用户地理位置)
- 基于Keil的nRF52840新建工程
热门文章
- image.helper.php,image.php
- java读取文件的方法是_Java读取文件方法大全
- matlab里面板有什么作用,MATLAB轻松享受GPU的强大功能
- java skype 类库_Skype4Java 用 实现的 ,内附具体的开发文档和使用说明 Develop 238万源代码下载- www.pudn.com...
- Python常用模块之hashlib模块
- Python字典的setdefault() 和get()方法比较
- 功率谱估计性能分析及matlab仿真,功率谱估计性能分析及Matlab仿真.doc
- 数仓 调度_网易实时数仓实践
- 上交大计算机导师俞凯,WLA青科聊高考①|偶像剧“男主”、上海交大教授俞凯的学霸人生...
- java逻辑可以判断文本么_Shell逻辑判断符号_Shell中的_与_或_非_Shell_-a_-e_!作用