1. 输入两个正整数,m和n,求其最大公约数和最小公倍数。
2. 输入一行字符,分别统计出其中字母、空格、数字和其他字符的个数。
3. 输入一个正整数求出它是几位数;输出原数和位数。
4. 输入一个正整数,输出原数并逆序打印出各位数字。
5. 从键盘上输入若干学生的一门课成绩,统计并输出最高成绩和最低成绩及相应的序号,当输入负数时结束输入。
6. 从键盘上输入若干学生的一门课成绩,计算出平均分,当输入负数时结束输入。将结果输出。
7. 求1!+2!+3!+……+20!,将结果输出。
8. 求下列试子的值:1-1/2+1/3-1/4+……+1/99-1/100,将结果输出。
9. .打印出100~999之间的所有水仙花数。
10. .求Sn=a+aa+aaa+…+aa…a之值,n,a由键盘输入。
11. 给出年、月、日,计算该日是该年的第几天。
12. 求一个3*3的整型矩阵对角线元素之和。将原矩阵和求出的和输出。
13. 求一个4*3的矩阵各行元素的平均值;将原矩阵和求出的平均值全部输出。
14. 求一个3*4的矩阵各列元素的平均值;将原矩阵和求出的平均值全部输出。
15. 求一个3*5的矩阵各列元素的最大值,将原矩阵和求出的最大值全部输出
16. 求一个4*3的矩阵各行元素的最大值,将原矩阵和求出的最大值全部输出。
17. .求一个M*N的矩阵中元素的最大值,将原矩阵和求出的最大值全部输出。
18. 有一篇文章,有三行文字,每行有80个字符。要求统计出其中英文大写字母、消协字母、数字、空格以及其他字符的个数。
19. .将20个整数放到一维数组中,输出该数组的最大值和最小值。
20. .将15个整数放到一维数组中,输出该数组中的最大值它的下标,然后将它和数组中的最前面的元素对换。
21. .将字符数组str1种下标为偶数的元素赋给另一字符数组str2,并输出str1和str2。
22. .编写一个程序,将两个字符串连接起来,不要使用strcat函数。
23. .编写一个程序,将字符数组a中的全部字符复制到字符数组b中。不要使用strcpy函数。
24. .编写一个程序,出3个字符串中的最大者,将它输出。
25. 编写程序,输入任意一个1~7之间的整数,将他们转换成对应的英文单词。例如:1转换成Monday,7转换成Sunday。
26. .编写程序,输入两个整数,和+、-、*、/之中的任意一个运算符,输出计算结果。
27. .输入年号,计算这一年的2月份的天数,将结果输出。
28. 输入三角形的三边a,b,c,判断a,b,c,能否构成三角形,若能,计算面积。
29. . 输入三角形的三边a,b,c,判断a,b,c,能否构成三角形,何种类型的三角形:等腰、等边、直角、等腰直角、一般
30. .输入奖金数a,计算并输出税率、应缴税款和实得奖金数。(用if语句编程)
并输出31. .输入奖金数a,计算并输出税率、应缴税款和实得奖金数。(用switch语句编程
32. .输入学生的成绩,利用计算机将学生的成绩划分出等级并输出:
33. .编程序,求方程aX2+bX+c=0的解;输入a,b,c.
34. .编程序,输入4个整数,按由小到大的顺序输出。
35. .求满足1+2+3+…+n<500中最大的N,并求其和,编写程序实现。
36. }
37. .求Fibonacci数列前40个数,每行输出5个,将40个Fibonacci数输出。
38. .按以下规律翻译密码:
将每一个字母变成它后面的字母,例如,将A变成B,B变成C,…,Z变成A,非字母字符不变,“!”作为电文结束标志。
39. .使用数组编程,计算出前20项fibonacci数列,要求一行打印5个数。
40. .编程序求出两个3*4矩阵的和并将原矩阵和求出的和矩阵按原矩阵的形式分别输出。
41. .输入一个字符,如果它是一个大写字母,则把它变成小写字母;如果它是小写字母,则把它变成大写字母;其它字符不变,请编程。
42. .已知x和y存在下列对应关系,要求对输入的每个x值,计算出y值,请编程。y=x*(x+2),2<x<=10; y=2x, -1<x<=2; y=x-1, x<=-1.
43. 已知x和y存在下列对应关系,要求对输入的每个x值,计算出y值,请编程。
y=0,x=a||x=-a; y=sqrt(a*a-x*x), -a<x<a; y=x,x<-a||x>a.
y=0,x=a||x=-a; y=sqrt(a*a-x*x), -a<x<a; y=x,x<-a||x>a.
44. .请编制程序要求输入整数a和b,若a*a+b*b大于100,则输出a*a+b*b百位以上的数字,否则输出两数之和。
45. .请编制程序判断输入的正整数是否既是5又是7的整倍数。若是,则输出yes;否则输出no.
46. .请编程实现:求100个任意整数的累加和。
47. .请编程实现:求1到100之间所有能被3整除,但不能被5整除的数的和。
48. .请编程实现:输入任意正整数n,计算n!并将结果输出,输出结果中没有小数部分。
49. 请编程实现:计算1至50中是7的倍数的数值之和。
50. 请编程实现:对任意100个整数,统计0的个数及正数的累加和。
51. .请编程实现:输入两个整数,判断它们之间的关系(=,<,>等),并清楚地将比较结果输出。
52. .请编程实现:输入几个整数,判断其中偶数的个数,并输出结果(要求:数据的个数及原始数据由键盘输入)。
53. .请编程实现:输入几个整数,判断其中奇数的个数,并输出奇数的累加和。(要求:数据的个数及原始数据由键盘输入)
54. .有一个两位数XY,X是十位,Y是个位;给出X+Y的值和X*Y的值;编程实现让用户猜测这个两位数十多少?根据猜测给出不同的提示。
55. .键盘输入的一个两位数XY,X是十位,Y是个位;请编程计算X+Y的值和X*Y的值。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论