level 2
倾人城7
楼主
#include"stdafx.h"
#include<stdio.h>
#include<ctype.h>
int main(void) {
int a;
int b;
int c;
int result; char to_continue = 0;
do
{
to_continue = 'N'; printf("请输入第一个成绩\n");
scanf_s("%d", &a); printf("请输入第二个成绩\n");
scanf_s("%d", &b); printf("请输入第三个成绩\n");
scanf_s("%d", &c); result = (a + b + c) / 3;
printf("平均分是:");
printf("%d\n", result); printf("\n\n是否重新计算?(Y/N):");
getchar();
scanf_s("%c", &to_continue);
} while (toupper(to_continue) == 'Y');
return 0;
}
这个代码运行之后输入小数会自动退出,小弟才疏学浅请大神指导
2018年02月10日 15点02分
1
#include<stdio.h>
#include<ctype.h>
int main(void) {
int a;
int b;
int c;
int result; char to_continue = 0;
do
{
to_continue = 'N'; printf("请输入第一个成绩\n");
scanf_s("%d", &a); printf("请输入第二个成绩\n");
scanf_s("%d", &b); printf("请输入第三个成绩\n");
scanf_s("%d", &c); result = (a + b + c) / 3;
printf("平均分是:");
printf("%d\n", result); printf("\n\n是否重新计算?(Y/N):");
getchar();
scanf_s("%c", &to_continue);
} while (toupper(to_continue) == 'Y');
return 0;
}
这个代码运行之后输入小数会自动退出,小弟才疏学浅请大神指导