四、编程题
1、编写程序:输入一矩形的长和宽,计算该矩形的面积。
2、编程:输入求的半径R,计算并输出球的体积。
3、编程:输入三个数,求出这三个数的和以及平均值,并在屏幕上输出。
4、编程:输入一个三位整数x(999=>x>=100),将其分解出百位、十位、各位,并求出各位之和以及各位之积。
四、编程题(共4小题)
1、编写程序,从键盘输入两个整数,求其a2+b2表达式的值,如果其值大于等于100并且小于1000,则输出该值百位上的数字,否则输出该值本身。[提示:使用if语句实现]
2、输入3个字符,找出并打印ASCII码最大的字符。[提示:使用if语句实现]
3、编写程序,从键盘输入两个操作数和一个运算符,完成加、减、乘、除运算,输出运算结果。[提示:分别采用[1]if结构实现[2] switch结构实现]
4、已知银行整存整取存款不同期限的年息利率分别为:
三、编程题
1、写一个程序,程序的功能是:从键盘输入一个整数m,输出1到m(含m)能
被7或11
整除的所有整数,并计算出这些数的个数。例如:如果m为50,则程序输出7、11、14、
21、22、28、33、35、42、44、49共11个数。
2、计算100到1000间有多少个数其各位数字之和是5。
3、从键盘输入整数n,输出1+3+5+7+…前n项的和(输入的n<=10)
4、编写程序,实现如下图形
1
12
123
1234
12345
5、打印100-999以内所有满足条件的数。条件为,这个数等于其个位数,十位数,百位数立方和,如153=1*1*1+5*5*5+3*3*3
四、程序编程题
1、请编写函数fun,它的功能是:计算并输出n(包括n)以内能被5或9整除的所有自然数的倒数之和。
例如,当n为20时,返回的值为0.583333。
下面已经给出了函数的首部,请编写函数体部分。
double fun(int n)
{
请完成函数体部分
}
2、请编写一个函数fun,它的功能是:计算并输出给定整数n的所有因子(不包括1和自身)之和。规定n的值不大于1000。