复习题库
题号 | 题 目 |
1. | 某铁桶厂应客户要求定做一批铁桶,客户给出了铁桶的规格,高30cm,半径10cm,共订做1500个铁桶。计算出所需的原材料。 |
2. | 利用系统库函数实现数学运算,求xy。 |
3. | 从键盘上输入一个小写字母,把它转变为大写字母再输出。 |
4. | 设圆半径r=1.5,圆柱高h=3,求圆柱体积,圆柱底面积,圆柱表面积。用scanf()输入数据,输出计算结果。输出时要有说明,结果取小数点后两位数字。 |
5. | 由键盘输入n的值,编程计算并输出n!的值。 |
6. | 让用户输入一个年份,判断改年份是否是闰年 –被4整除不能被100整除,或者被400整除 |
7. | 有一个函数 sql查询不在数据表的数据写程序,输入x的值,输出y相应的值。 |
8. | 在学生成绩管理中,经常要将成绩的百分制转换成对应的等级制。90分以上为A等,80-89为B等,70-79为C等,60-69分为D等,其余为E等。编写程序,根据输入的百分制成绩,输出对应的等级。 |
9. | 计算从出生年份(例如1996)到当前年份(例如2014)共经过了多少闰年,输出所有的闰年年份。 |
10. | 从1开始做自然数的累加,当其累加和超过1000的时候,共计累加了多少数?当时的累加和是多少? |
11. | 百钱买百鸡问题 |
12. | 冒泡排序代码c语言计算出自然数SIX和NINE满足条件SIX+SIX+SIX=NINE+NINE的个数CNT,以及所有满足此条件的SIX与NINE。 |
13. | 求 3—100之间的全部素数 |
14. | * * * * * * * * * * * * * * * * css半透明边框 * * * * * * * * * * * * * * * * * * * * 图形编程图形编程 |
15. | 某歌手大赛,共有10个评委打分,分数采用百分制,去掉一个最高分,去掉一个最低分,然后取平均分,得到歌手的成绩,编程实现。 |
16. | 让用户输入10个整数,对10个整数进行降序排列 |
17. | 对用户输入的10个整数逆序排列并输出 |
18. | 输出Fibonacci序列前20项 |
19. | 在一个字符数组中查一个指定的字符,若数组中含有该字符,则输出该字符在数组中第一次出现的位置,否则输出-1. |
20. | 写一个函数,求sn=a+aa+aaa+的值,a的值n的值均由用户指定。例如:a=2,n=4, s=2+22+222+2222. |
21. | 写一个函数,判断一个数是否素数 |
22. | 写一个函数,判断给定的数是否水仙花数 |
23. | 把自然数1到100中的所有偶数求和,要求:自定义数组存放100个数字,程序中必须出现break, continue语句。 |
24. | 自定义一个数组,用冒泡排序将此数组从大到小的排序。 |
25. | 输入5个数,求和并输出。要求编写求和的函数。 |
26. | 韩信点兵。韩信有一队兵,他想知道有多少人,便让士兵排队报数:按从1至5报数,最末一个士兵报的数为1;按从1至6报数,最末一个士兵报的数为5;按从1至7报数,最末一个士兵报的数为4;最后再按从1至11报数,最末一个士兵报的数为10。你知道韩信至少有多少兵吗? |
27. | 输入两个数,交换它们的值并输出,要求:以函数的形式写 |
28. | 用辗转相除法求解两个整数的最大公约数。 |
29. | 将值为三位正整数的变量x中的数值按照个位、十位、百位的顺序拆分并输出。 |
30. | 将一个二维数组行和列的元素互换,存到另外一个二维数组中。 |
31. | 程序用来对从键盘上输入的两个字符串进行比较,然后输出两个字符串中的第一个不相同字符的ASCII码之差。例如:输入的两个字符串分别为abcdefg和abceef,则输出为-1。 |
32. | 写程序实现将数组中第一数与倒数第一个数调换,第二个数与倒数第二个数调换,其他依次类推(要求不能使用新的数组)。 |
33. | 请写出求1到5乘积的递归程序。 |
34. | 求一维数组a中所有元素的平均值。例如,当一维数组a中的元素为:10,4,2,7,3,12,5,34,5,9程序的输出应为:The averge is:9.10. |
35. | 求一维数组a中的最小元素及其下标。例如,当一维数组a中的元素为:1,4,2,7,3,12,5,34,5,9,?程序的输出应为:The min is:1,pos is:0 |
36. | 实现程序的功能是统计一个字符串中的字母、数字、空格(ASCII 32)、和其它字符的个数。 |
37. | 计算1至10之间的偶数之和及奇数之和 |
38. | 利用选择排序算法对一个有10个整数的数组排序 |
39. | 写程序实现通过键盘输入一个不多于5位的正整数,要求:①求它是几位数;②按逆序打印出各位数字,例如原数为321,应输出123 |
40. | 打印出所有"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该本身。例如:153是一个水仙花数,因为153=13+53+33。 css布局方法与表格布局方法相比 |
41. | 通过键盘输入一个整数,并出此整数的所有因子。 |
42. | 输出10行的杨辉三角形。 1 1 1 1 2 1 1 3 3 1 |
43. | 写程序实现功能:将字符串s中所有的字符c删除。(字符串可以预先定义好) |
44. | 一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高? |
45. | 请编写程序,求圆锥的体积。已知圆锥的底面直径和高均为10。 |
46. | 请编写程序,输入两个运算数和一个运算符,完成加、减、乘、除运算,输出运算结果。 |
47. | 请编写程序,对输入的年、月、日,判断这一天是这一年的第几天。 |
48. | 根据用户从键盘输入的三角形三边长度,计算该三角形的面积。若用户输入的三条边不能构成三角形,则直接输出信息:“不能构成三角形!”。 提示:1.构成三角形的三条边应满足条件:任意两条边的和均大于第三边; 2.已知三角形的三条边长,计算三角形面积的公式为 s=,其中p=(a+b+c)/2 |
49. | 请编写程序,打印如下图案。 ***** ***** ***** ***** ***** |
50. | 请编写程序,输出50~100之间能被7或11整除,但不能同时被7和11整除的所有整数。 |
51. | 请编写程序,输出1~1000之间能被11整除且个位数为5的所有整数。 |
52. | 请编写程序,输出10~100之间个位数为1的所有素数。 |
53. | 请编写程序,将键盘输入的某整数按逆序排列构成新的整数,并显示在屏幕上。 |
54. | 求Fibonacci数列中前20个数,Fibonacci数列的前两个数为1,1,以后每一个数都是前两个数之和。Fibonacci数列的前n个数为1,1,2,3,5,8,13,用数组存放数列的前20个数,并输出之(按一行5个输出)。 |
55. | 将一个n*m二维数组的行和列元素互换,存到另一个m*n的二维数组中,并输出其结果。 |
56. | 编程完成下述功能:从键盘输入一个n*n(最大为20*20)矩阵的各元素的值,求出该矩阵两条对角线上各元素值之和并打印出结果。 |
57. | 请编写程序,删除数组tt中所有值为x的元素,输出执行删除操作前、后的数组。要求:数组tt中共有10个元素,且通过初始化获得初值;删除数据x的值由用户键盘输入。 |
58. | 请编写程序,将5*5的二维整型数组w中两条对角线上的元素乘以整数m,输出原始数组和修改后的数组。要求:数组原始数据及m的具体数值由用户通过键盘输入。 |
59. | 请编写程序,输入8个整数放入一维数组w中,出其中的最小数和最大数,并将它们分别与数组中的第一个元素和最后一个元素交换位置。输出交换前后的数组。 |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论