顺序结构程序设计
1、编写程序,输入一个四位数,打印输出其个位数、十位数、百位数和千位数。
2、 编写程序,从键盘上输入两个电阻的值,求它们并联和串连的电阻值,输出结果保留两位小数。
3、编写一个程序,从键盘上输入学生的三门课程成绩,求总成绩和平均成绩。 4、输入一元二次方程的三个系数,求根。 5、输入三角形的三个边长a,b,c,输出面积s。 6、打印 5 2 0
+ 1 3 1 4
1 8 3 4 * 1 0
选择结构程序设计
1.有一个函数
用scanf函数输入x的值(分别为x<1、1~10、≥10三种情况),求y值。 2、输入3个整数,要求按由小到大的顺序输出。
3、根据输入的三角形的三边判断是否能组成三角形,若可以则输出它的面积。
4、有y=ax*x+bx+c,输入a,b,c。当a=0,b=0时,输出不是方程。当a=0,b≠0时,输出是一元一次方程,x=-c/b。当a≠0,△>0,输出方程X1,X2的解。当a≠0,△<0,输出无实根。 5、键盘输入一个至多五位数,判断它是几位数,并将该数逆序输出。例:输入1456,输出结果是:四位数,逆序后:6541。
7、编写程序,要求从键盘输入成绩,输出对应的等级(100分为A,90-99为B,80-89为C,70-79为D,60-69为E,小于60为F)。
8、设计一个简单的计算机程序,用户输入运算数和四则运算符(+、-、*、/),输出计算结果。
x?1?x?y??2x?11?x?10?3x?11x?10?循环结构程序设计
1、 输入一行字符,分别统计出其中的英文字母、空格、数字和其它字符的个数。
2、猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩一个桃子了。求第一天共摘了多少桃子。 3、用for 语句求1 到100中是 3的倍数的数的和。