输入两个正整数,mn,求其最大公约数和最小公倍数。
1. 输入两个正整数,mn,求其最大公约数和最小公倍数。 2. 输入一行字符,分别统计出其中字母、空格、数字和其他字符的个数。
3. 输入一个正整数求出它是几位数;输出原数和位数。 4. 输入一个正整数,输出原数并逆序打印出各位数字。 5. 从键盘上输入若干学生的一门课成绩,统计并输出最高成绩和最低成绩及相应的序号,
当输入负数时结束输入。
6. 从键盘上输入若干学生的一门课成绩,计算出平均分,当输入负数时结束输入。将结果
输出。
7. 1!+2!+3!+„„+20!,将结果输出。 8. 打印以下图案: *
***
*****
*******
9. 打印以下图案:
*
**
***
****
10. 求下列试子的值:1-1/2+1/3-1/4+„„c++strcpy函数用法+1/99-1/100,将结果输出。
11. 打印出100,999之间的所有水仙花数。
12. S(Sn)=a+aa+aaa++aaa之值,n,a由键盘输入。 n
13. 打印以下图案:
*******
*******
*******
*******
14.打印以下图案:
1
121
12321
1234321
15. 打印以下图案:
1234321
12321
121
1
16.编写一个统计学生成绩程序,完成以下功能:输入4个学生的2门课成绩;求出全班的
总平均分,将结果输出。
17. 打印以下图案:
*****
*****
*****
*****
*****
18.给出年、月、日,计算该日是该年的第几天。
19.求一个3*3的整型矩阵对角线元素之和。将原矩阵和求出的和输出。 20.求一个4*3的矩阵各行元素的平均值;将原矩阵和求出的平均值全部输出。 21.求一个3*4的矩阵各列元素的平均值;将原矩阵和求出的平均值全部输出。 22.求一个3*5的矩阵各列元素的最大值,将原矩阵和求出的最大值全部输出。 23.求一个4*3的矩阵各行元素的最大值,将原矩阵和求出的最大值全部输出。 24.求一个M*N的矩阵中元素的最大值,将原矩阵和求出的最大值全部输出。 25.判断一个N*N的矩阵是否为对称矩阵,将原矩阵输出,判断结果输出。 26.有一篇文章,有三行文字,每行有80个字符。要求统计出其中英文大写字母、消协字母、数字、空格以及其他字符的个数。
27.20个整数放到一维数组中,输出该数组的最大值和最小值。
28.15个整数放到一维数组中,输出该数组中的最大值它的下标,然后将它和数组中的最前面的元素对换。
29.将字符数组str1种下标为偶数的元素赋给另一字符数组str2,并输出str1str2 30.编写一个程序,将两个字符串连接起来,不要使用strcat函数。
31.编写一个程序,将字符数组a中的全部字符复制到字符数组b中。不要使用strcpy函数。 32.编写一个程序,出3个字符串中的最大者,将它输出。
33.编写程序,输入任意一个1,7之间的整数,将他们转换成对应的英文单词。例如:1转换成Monday,7转换成Sunday
34.编写程序,输入两个整数,和+-*/之中的任意一个运算符,输出计算结果。 35.输入年号,计算这一年的2月份的天数,将结果输出。
36.输入三角形的三边a,b,c,判断a,b,c,能否构成三角形,若能,计算面积。 37. 输入三角形的三边a,b,c,判断a,b,c,能否构成三角形,何种类型的三角形:等腰、等边、直角、等腰直角、一般。
38.输入奖金数a,计算并输出税率、应缴税款和实得奖金数。(if语句编程) 39.输入奖金数a,计算并输出税率、应缴税款和实得奖金数。(switch语句编程) 40.输入学生的成绩,利用计算机将学生的成绩划分出等级并输出:
90,100:A; 80,89:B; 70,79:C; 60,69:D; 0,59:E;
241.编程序,求方程aX+bX+c=0的解;输入a,b,c.
42.编程序,输入4个整数,按由小到大的顺序输出。
43.求满足1+2+3++n<500中最大的N,并求其和,编写程序实现。
44.100,200之间的不能被3整除的数输出。
45.Fibonacci数列前40个数,每行输出5个,将40Fibonacci数输出。 46.按以下规律翻译密码:
将每一个字母变成它后面的字母,例如,将A变成BB变成C,„,Z变成A,非字母字符不变,!”作为电文结束标志。
47.百元买百鸡问题:公鸡每只5元,母鸡每只3元,小鸡3只一元,问一百元买一百只鸡有几种买法。
48.使用数组编程,计算出前20fibonacci数列,要求一行打印5个数。 49.编程序求出两个3*4矩阵的和并将原矩阵和求出的和矩阵按原矩阵的形式分别输出。 50.将一个4*3的矩阵转
置,并将原矩阵和求出的转置矩阵按原矩阵的形式分别输出。 51.输入一个字符,如果它是一个大写字母,则把它变成小写字母;如果它是小写字母,则把它变成大写字母;其它字符不变,请编程。
52.已知xy存在下列对应关系,要求对输入的每个x值,计算出y值,请编程。
y=x*(x+2),2<x<=10; y=2x, -1<x<=2; y=x-1, x<=-1.
53.已知xy存在下列对应关系,要求对输入的每个x值,计算出y值,请编程。
y=0,x=a||x=-a; y=sqrt(a*a-x*x), -a<x<a; y=x,x<-a||x>a.
54.编程判断对输入的任何一个年份是否是闰年,将结果输出。
222255.请编制程序要求输入整数a和不,若a+b大于100,则输出a+b百位以上的数字,否则输出两数之和。
56.请编制程序判断输入的正整数是否既是5又是7的整倍数。若是,则输出yes;否则输出no.
57.编程实现:计算1100之间的奇数之和及偶数之和。
58.请编程实现:100个任意整数的累加和。
59.请编程实现:1100之间所有能被3整除,但不能被5整除的数的和。 60.请编程实现:输入任意正整数n,计算n!并将结果输出,输出结果中没有小数部分。 61.请编程实现:计算150中是7的倍数的数值之和。
62.请编程实现:对任意100个整数,统计0的个数及正数的累加和。 63.请编程实现:输入两个整数,判断它们之间的关系(=,<,>),并清楚地将比较结果输出。