SOS 士解答C++习题

来源:百度知道 编辑:UC知道 时间:2024/06/09 02:06:48
共有两题,题目如下:
1 编写一个完整的程序,要求功能:向用户提问“现在正在下雨吗?”提示用户输入Y或N,若输入为Y,显示“现在正在下雨”若输入为N则显示“现在没有下雨”否则继续提问“现在正在下雨吗?”。
2 编写一个完整的程序:运行时向用户提问“你考试考了多少分”(0-100),接受输入后判断其等级并显示出来,规则如下:
等级:优 90小于等于分数小于等于100
良 80小于等于分数小于90
中 60小于等于分数小于80
差 0小于等于分数小于60

1
char i;
do
{
fflush(stdin);
printf("现在正在下雨吗?");
scanf("%c",&i)
if(i=='y')
printf("现在正在下雨");
else if(i=='n')
printf("现在没有下雨");
}while(i!='y'||i!='n')
2
int i,m;
print("请问你考试考了多少分?");
fflush(stdin)
scanf("%d",&i);
if(i<=100&&i>=90)
printf("优\n");
else if(i<90&&i>=80)
printf("良");
else if(i<80&&i>=60);
printf("中");
else
printf("差");