C语言题库

发布 2022-10-26 17:31:28 阅读 4887

《c#程序设计》——编程题(上机操作题)

1、从键盘输入一个正整数,按数字的相反顺序输出。

2、写一条for语句,计数条件为n从100~200,步长为2;然后再用while语句实现同样的循环。

3、编写一段程序,运行时向用户提问“你考了多少分?(0~100)”,接受输入后判断其等级并显示出来。判断依据如下:等级=4、使用for循环语句求出1~100之间的质数。

5、从键盘上输入两个整数,由用户回答它们的和,差,积,商和取余运算结果,并统计出正确答案的个数。

6、从键盘上输入2个数,找出最大的数;从键盘上输入3个数,找出最大的数;

从键盘上输入3个数,把他们从大到小排列起来;

7、编写一个程序,对输入的4个整数,求出其中最大值和最小值。8、从键盘输入三角形的三边长,1)判断这三边是否能够构成三角形;

2)如果是等腰三角形,请说明是等腰三角形;(3)如果是等边三角形,请说明是等边三角形;9、一个控制台应用程序,输出1~5的平方值。

10、编写一个应用程序用来输入的字符串进行加密,对于字母字符串加密规则如下:‘a’→’d’‘b’→’e’‘w’→’z’‘x’→’a’‘y’→’b’‘z’→’c’

a’→’b’‘b’→’e’‘w’→’z’‘x’→’a’‘y’→’b’‘z’→’c’对于其他字符,不进行加密。

11、分别用for,while,do…while语句编写程序,实现求前n个自然数之和。12、编写一个程序,检查变量的值是否大于60。如果是,则打印文本“大于60!

”13、编写一个程序,检查一个字符变量的值是否为t或t。14、编写一个从99数到1的while语句。

15、编写一条根据变量name的值执行不同操作的switch语句。如果该变量的值为robert,则打印消息”hibob”;如果为richard,则打印消息“hirich”;如果为barbara,则打印消息“hi barb”;如果为kalee,则打印消息“hi,my friend!”;对于其他情况,则打印“hi,x”,其中x为变量name的值。

16、编写一个程序,从键盘上输入3个数,输出这3个数的积及它们的和。17、编写一个程序,输入梯形的上底,下底和高,输出梯形的面积。

18、编程输出1~100中能被3整除但不能被5整除的数,并统计有多少个这样的数。19、编程输出1000以内的所有素数。

20、编写程序,把由10个元素组成的一维数组逆序存放再输出。21、编写程序,统计4*5二维数组中奇数的个数和偶数的个数。

22、任意提供的一个一维数组,对其中的元素进行从大到小或者从小到大的排序。

23、定义一个行数和列数相等的二维数组,并执行初始化,然后计算该数组两条对角线上的元素值之和。

24、建立一个一维数组,使用该数组列出所学习的课程名称。

25、编写一个包含学生基本资料的结构类型数据(要求包括姓名,性别,年龄,身高,体重。

等)。26、编写程序,将一年中12个月,建立一个枚举类型数据,并对其进行调用。

27、为教师编写一个程序,该程序使用一个数组存储30个学生的考试成绩,并给各个数组元素指定一个1-100的随机值,然后计算平均成绩。28、编程输出九九乘法表。

29、兔子繁殖问题:设有一对新生的兔子,从第三个月开始他们每个月都生一对兔子,新生的兔子从第三个月开始又每个月生一对兔子。按此规律,并假定兔子没有死亡,20个月后共有多少个兔子?

30、在n行n列的数阵中,数在每行和每列**现且仅出现一次,这样的数阵叫n

阶拉丁方阵。例如下图就是一个五阶拉丁方阵。编一程序,从键盘输入n值后,打印出一个的n阶拉丁方阵。

附加题:、b、五名学生有可能参加计算机竞赛,根据下列条件判断哪些人参加了竞赛:

1)a参加时,b也参加;(2和c只有一个人参加;

3)c和d或者都参加,或者都不参加;(4和e中至少有一个人参加;(5如果e参加,那么a和d也都参加。

C语言题库

试卷描述 试卷名称 c语言程序设计试卷a 使用计算器 0 允许帮助 0 题目描述 考试说明 一 本试卷由两大部分组成 选择题 70分 和编程题 30分 二 选择题为单项选择,即只有一个选项是正确的,直接利用本软件。答题。答题方法和要求是 将你认为正确的答案填入对应的答题区域内 按。对应的字母键 要结...

c语言题库

学号 08910118 班级 08英语一班。姓名 喻霞 老师 赵洁。2010年 5月 15日。一 数据库及表结构的创建。图书销售系统 1 表结构及相应数据 出版社 出版社id 名称 图书分类 分类号 分类名称 图书基本情况 图书编号 分类号 书名 出版社id 作者 单价 成本价 数量 进货明细 进货...

C语言题库

填空题题目105套总目录。以下目录105套和正文的题目是相对应的,为方便找题,可以先从目录中找到题目所在第几套,再从第二页开始找到对应的那套即可。第01套 int fun 1 std 第02套 void writetext file 1 第03套 fprintf 1 d f 第04套if fs fo...