精品
10. else if (score >= 90) 11. grade = 'A’; 12. else if (score >= 80) 13. grade = 'B'; 14. else if (score >= 70) 15. grade = 'C'; 16. else if (score >= 60) 17. grade = 'D'; 18. else
19. grade = 'E';
20. printf(\ grade); 21. return 0; 22. }
程序运行结果示例1: Please input score: a↙ Input error! Please input score: -12↙ Input error! Please input score: 230↙ Input error! Please input score: 92↙ grade: A
程序运行结果示例2: Please input score: 88↙ grade: B
程序运行结果示例3:
Please input score: 73↙ grade: C
程序运行结果示例4:
Please input score: 65↙ grade: D
感谢下载载
精品
程序运行结果示例5:
Please input score: 27↙ grade: E
输入格式: \
输出格式:
输入提示信息:\输入错误提示信息:\
输出格式:\注意:%c前面有一个空格)
输入样例:
输出样例:
#include
int score,m=0; char grade;
printf(\ do{
m=scanf(\ getchar();
if (m!=1 ||score < 0 || score > 100)
{ printf(\ }while (m==0);
感谢下载载
精品
if (score >= 90) grade = 'A'; else if (score >= 80) grade = 'B'; else if (score >= 70) grade = 'C'; else if (score >= 60) grade = 'D'; else
grade = 'E';
printf(\ return 0; }
6.2
编程计算 a+aa+aaa+…+aa…a(n个a)的值(4分)
题目内容:
编程计算 a+aa+aaa+…+aa…a(n个a)的值,n和a的值由键盘输入。例如,当n=4,a=2,表示计算2+22+222+2222的值。
程序运行结果示例: Input a,n: 2,4↙ sum=2468
输入格式:
\(先输入a,后输入n)
感谢下载载
精品
输出格式:
输入提示信息:\输出格式:\
输入样例:
输出样例:
#include
int a,n,sum=0,tem=1; printf(\ scanf(\ int i;
for (i=1;i<=n;i++) {
sum+=(a*tem); tem=tem*10+1; }
printf(\ return 0; }
6.3
搬砖问题(4分)
感谢下载载
精品
题目内容:
36块砖,36人搬,男搬4,女搬3,两个小孩抬一块砖,要求一次搬完,问男人、女人和小孩各需多少人?请用穷举法编程求解。
程序的运行结果示例:
men=3,women=3,children=30
输入格式:
输出格式:
\
输入样例:
输出样例:
#include
int woman,man,kid;
for (woman=0;woman<=12;woman++) {
for (man=0;man<=9;man++) {
kid=36-man-woman;
if (4*man+3*woman+0.5*kid==36)
printf(\ } } return 0;
感谢下载载