gpt4 book ai didi

C 教师使用分级计划

转载 作者:行者123 更新时间:2023-11-30 19:50:57 25 4
gpt4 key购买 nike

我正在尝试编写一个程序,以便老师可以输入一个数字,然后它将输出相应的 C 字母顺序成绩。这是我到目前为止所拥有的,我正在尝试使控制台程序保持打开状态,直到教师输入 exit 或单击 X 图标。我很感激任何帮助。

#include <stdio.h>
#include<stdlib.h>
#define exit -1

int main(void) {

int grade;


printf("Enter student grade: ");
scanf_s("%d", &grade);
printf("Students grade is: %d", grade);

while (grade != exit) {

if (grade < 65)
{
printf("\nStudent grade is: F\n");
}
else if (grade <= 69)
{
printf("\nStudent grade is: D\n");
}
else if (grade <= 79)
{
printf("\nStudent grade is: C\n");
}
else if (grade <= 89)
{
printf("\nStudent grade is: B\n");

}
else if (grade <= 100)
{
printf("\nStudent grade is: A\n");
}
else if (grade == exit) {
#define EXIT_SUCCESS 0;
}
break;
}
printf("Enter student grade: ");
scanf_s("%d", &grade);
printf("Students grade is: %d", grade);
return 0;
}

最佳答案

已经解决了,谢谢你的帮助。

#include <stdio.h>
#include<stdlib.h>
#define exit -1

int main(void) {

int grade;


printf("Enter student grade , or '-1' to exit \n");
scanf_s("%d", &grade);
while (grade != exit) {
printf("Students grade is: %d", grade);
if (grade < 65)
{
printf("\nStudent grade is: F\n");
}
else if (grade <= 69)
{
printf("\nStudent grade is: D\n");
}
else if (grade <= 79)
{
printf("\nStudent grade is: C\n");
}
else if (grade <= 89)
{
printf("\nStudent grade is: B\n");

}
else if (grade <= 100)
{
printf("\nStudent grade is: A\n");
}
else if (grade == exit) {
exit;
}
printf("Enter student grade , or '-1' to exit \n");
scanf_s("%d", &grade);
}
fgetc(stdin);
return 0;
}

关于C 教师使用分级计划,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53199337/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com