教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 学前教育 >

《C语言程序设计与数据结构》题库

来源:网络收集 时间:2026-10-02
导读: 章节小 节 知 识 点 分 数 题型 自 定 义 子 题 型 大 小 题 编 号 题干 定义一个函数用来实现求两个整形数的 最大值。要求在主函数中输入两个整形 数,调用自定义函数实现求最大值,并 进行输出。 输入一个字母,若为大写字母,则输出 其后继字符,若为小写

章节小

节

知

识

点

分

数

题型

自

定

义

子

题

型

大

小

题

编

号

题干

定义一个函数用来实现求两个整形数的

最大值。要求在主函数中输入两个整形

数,调用自定义函数实现求最大值,并

进行输出。

输入一个字母,若为大写字母,则输出

其后继字符,若为小写字母,则输出其

前驱字符,若为其他字符则原样输出

输出所有的水仙花数。所谓水仙花数,

是指这样的一些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 ;并有以下输入数据(此处代表换行符 ,u代表空格):

1u2 AuBuC

则能给 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()

{ …… 此处隐藏:11604字,全部文档内容请下载后查看。喜欢就下载吧 ……

《C语言程序设计与数据结构》题库.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/333423.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150份
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150份
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)