1.设计一个程序,输入a,b,c三个整数, 输出最大的数。
#include <stdio.h>
int main()
{
double a = 0, b = 0, c = 0, max = 0;
printf("输入的三个数分别为\n");
scanf_s("%lf %lf %lf", &a, &b, &c);
if (a >= b) {
if (a >= c) {
max = a;
}
else
max = c;
}
else if (b >= c) {
max = b;
}
else
max = c;
printf("输入的三个数中最大值为%f", max);
return 0;
}
2.打分系统
输入做对的题目数量n,输出得分。(0<=n<=40)
正确数量在0~10时,每题6分
正确数量在11~20时,第11~20题, 每题2分
正确数量在21~40时,第21~40题, 每题1分
#include <stdio.h>
int main() {
int a = 6, b = 2, c = 1, t = 0, fen = 0;
printf("此次答对题目的个数为\n");
scanf_s("%d", &t);
int T = (t - 1) / 10;
switch (T) {
case 0:
fen = t * 6;
break;
case 1:
fen = 10 * 6 + (t - 10) * 2;
break;
default :
fen = 10 * 6 + 10 * 2 + (t - 20) * 1;
}
printf("此次答题得分为%d", fen);
return 0;
}