《C语言程序设计与数据结构》题库
章节小
节
知
识
点
分
数
题型
自
定
义
子
题
型
大
小
题
编
号
题干
定义一个函数用来实现求两个整形数的
最大值。要求在主函数中输入两个整形
数,调用自定义函数实现求最大值,并
进行输出。
输入一个字母,若为大写字母,则输出
其后继字符,若为小写字母,则输出其
前驱字符,若为其他字符则原样输出
输出所有的水仙花数。所谓水仙花数,
是指这样的一些3位整数:各位数字的
立方和等于该数本身。
例如153,1+125+27=153。
1410问答题编写程序,输入一个成绩,输出该成绩的等级。成绩在85分以上为优秀,75分至85分之间为良好,60分到75分之间为及格,60分以下为不及格。
1410问答题编写一个判断奇偶数的函数,要求在主函数中输入一个整数,输出该数是奇数还是偶数的信息。
14问答题编写一密码验证程序。原始密码由用户在程序中定义。若用户输入的密码和原始密码一致,则显示:“You are right!”,否则显示”You are wrong!”
1410问答题定义sum函数和主函数,sum函数求两个整数之和,主函数实现两个整数的输入及两个数之和的输出。
1410问答题输入20个整数,统计其中非负数个数,并求非负数之和。(用数组实现)
1410问答题输入10个整数,求其中的最大值和最小值,以及这组数的和及平均值(平均值输出时保留两位小数)。(用数组实现)
1410问答题已知10个学生的C语言考试成绩,在屏幕上显示这组成绩,然后统计并输出其中的不及格人数。(用数组实现)
1410问答题用数组处理Fibonacci数列问题,求出数列的前40项。
已知Fibonacci数列:
1 1
2
3 5 8 13 21 3
4 ……
1410问答题在一个能存放10个整数的数组中,存放了9个已按小到大顺序排列的整数。现在输入一个整数插入到该数组中,要求数组的各个元素仍然按从小大到的顺序排列。
11单项选择题 C程序从( )开始执行。
11单项选择题C语言程序的基本单位是( )。
11判断题C语言规定一条语句必须在一行写完。11判断题C语言源程序文件的默认扩展名是C。11判断题C语言允许多条语句写在同一行。
11填空题程序设计语言经历了【 (1) 】,【 (2)】,【 (3) 】三个主要发展阶段。
11单项选择题下列不属于C语言关键字的是( )。
11单项选择题下列式子中,可以作为C语言标识符的是()。
11单项选择题下列叙述错误的是()。
11单项选择题下列叙述正确的是()。
11判断题一个C程序可以有一个或多个主函数。
11填空题一个C源程序中至少应包括一个【 (1)】。
11单项选择题以下是正确的C语言标识符是()。11单项选择题以下说法中正确的是( )。
11判断题主函数是系统提供的标准函数。
21单项选择题C语言中字符型(char)数据在内存中的存储形式是()。
21单项选择题int型变量所占的内存字节数是()。21判断题sum和Sum是相同的标识符。
21填空题把a、b定义为单精度型变量,并赋初值1.5的语句是【 (1) 】。
21单项选择题表达式:(int)((double)9/2)-9%2的值是()。
21单项选择题表达式sizeof(double)是()。
21判断题程序中的变量必须先定义,后使用。21单项选择题单精度型变量的类型说明符是()。21判断题定义符号常量的命令是define。
21单项选择题逗号表达式"(a=3*5,a*4),a+15"的值是()。
21单项选择题将空格符赋给字符变量c,正确的赋值语句是()。
21单项选择题如果int a=1,b=2,c=3,d=4;则条件表达式"a<b?a:c<d?c:d"的值是()。
21填空题若变量a、b、t已经正确定义,交换a与b 中的值可以使用【 (1) 】,【 (2) 】,【 (3) 】语句。
21单项选择题
若变量已正确定义,要交换a和b中的
21填空题
y=(int)(x/5)%2;之后y的值为【 (1) 】。
21填空题实型数可以分为【 (1) 】和【 (2) 】两类。
21单项选择题为判断字符变量c的值不是数字也不是字母时,应采用下述表达式()。
21单项选择题下列关于C语言的叙述错误的是()。
21单项选择题下列式子中,是字符型常量的是()。
21单项选择题下列语句正确的是()。
21单项选择题已知 int a[3][2]={3,2,1};则表达式
"a[0][0]/a[0][1]/a[0][2]"的值是()。
21单项选择题已知 long i=32768;执行语句printf("%d",i);屏幕显示()。
21单项选择题已知:char a;int b;float c;double d;执行语句"c=a+b+c+d;"后,变量c的数据类型是()。
21单项选择题已知int x=(1,2,3,4);变量x的值是()
21单项选择题已知int x=5,y=5,z=5;执行语句x%=y+z;后,x的值是()。
21单项选择题以下程序的输出结果是()。 main( )
{
int a=10, b=4;
printf("%d\n",a/b);
}
21单项选择题以下各项中正确的整型常量是()。21单项选择题以下叙述正确的是()。
21单项选择题以下叙述正确的是()。
21单项选择题阅读以下程序:
#include
main()
{ int case; float printF;
printf("请输入2个数:");
scanf("%d %f",&case,&pjrintF); printf("%d %f\n",case,printF);
}
该程序编译时产生错误,其出错原因是( )。
21单项选择题在C语言中,错误的int类型的常数是()。
21判断题在程序运行过程中可以改变符号常量的值。
21判断题在程序中可以改变一个变量的数据类型。
21填空题整型变量的存储空间是【 (1) 】个字节,单精度型变量的存储空间是【 (2)】个字节,双精度型变量的存储空间是【 (3) 】个字节,字符型变量的存储空间是【 (4) 】个字节。
21单项选择题整型变量的类型说明符是()。
31单项选择题putchar函数可以向终端输出一个()。
31判断题
scanf函数中的输入项必须是变量的地址
31填空题
31单项选择题Y=200 ,且有下面的程序片段:
printf("%d",(X ,Y)) ;
上面程序片段的输出结果是( )。
31填空题若想通过以下输入语句给 a 赋于 1,给b 赋于 2,则输入数据的形式应该是【 (1) 】。
int a,b;
scanf("a=%b,b=%d",&a,&b);
31单项选择题若有定义:int x ,y ;char a ,b ,c ;并有以下输入数据(此处
1u2
则能给 x 赋整数 1,给y 赋整数2,给a 赋字符 A ,给b赋字符 B ,给 c 赋字符C 的正确程序段是( )。
31单项选择题设有如下定义:int x=10 ,y=3 ,z ; 则语句
printf("%d\n",z=(x%y,
x/y));
的输出结果是( )。
31单项选择题使用语句scanf("x=%f,y=%f",&x,&y);输入变量x、y的值(□代表空格),正确的输入是()。
31单项选择题下列程序的运行结果是( )。# include
main()
相关推荐:
- [学前教育]MC9S12XS256RMV1 xs128芯片手册4
- [学前教育]安东尼语录经典语录
- [学前教育]e级gps控制测量技术设计书
- [学前教育]苏教版2022-2022学年八年级下学期期末
- [学前教育]装修公司推广 营销
- [学前教育]家政服务合同(完整版)
- [学前教育]湖北省2016届高三联考语文试题
- [学前教育]爱立信无涯学习系统LTE题库1-LTE基础知
- [学前教育]揭秘大众柴油车作弊软件原理
- [学前教育]人才流失原因及对策分析
- [学前教育]房屋建筑施工工程劳务分包合同
- [学前教育]国际贸易实务试卷A卷09.6
- [学前教育]校园废品回收活动计划方案书范文格
- [学前教育]电大成本会计试题及答案
- [学前教育]大学物理实验 华南理工出版社 绪论答案
- [学前教育]爱丁堡产后抑郁量表
- [学前教育]液压冲击的危害、产生原因与防止方法(
- [学前教育]学生工作总结高一学生期中考试总结_020
- [学前教育]人民医院医疗废物管理规章制度大全
- [学前教育]阳光维生素的巨大抗癌潜能阅读题答案.d
- 马云在云锋基金江苏论坛闭幕式的发言
- 试论小学体育教育中的心理健康教育-教
- 语文A版一年级下册《语文乐园一》教学
- 2021四川大学物理化学考研真题经验参考
- [人教A版]2015-2016学年高中数学 第二
- 终端网点销售返利协议书
- 江苏省2015年眼科学主治医师青光眼考试
- 2017年部编人教版八年级语文上册教案
- 十一中学七年级英语上册Unit7Howmuchar
- 以赛促教的创新性实验教学机制建设实践
- 平凉市崆峒区2015七年级下生物期末试题
- 琶洲(地块五)A、B塔楼1、2#塔吊基础
- 一级医院工作制度与人员岗位职责
- 2018北京西城区高三二模理科数学试题及
- 炒股密码线技术 - 图文
- 职高学生生涯发展辅导教案
- 语文人教版四年级上册8 世界地图引出的
- 最新最新人教版二年级上册全册数学教案
- 2017高考英语全国2卷精彩试题(有问题
- 普通心理学笔记




