return 0;
}
2-4
//输出学生学号和对应的成绩等级
#include
using namespace std;
int main()
{
double fenshu;
int xuehao;
char dengji;
int i;
for (i=1;i<=10;i++)
{
onerror:cout<<"please input student score\n";
cin>>fenshu;
if (fenshu>=90&&fenshu<=100) dengji='A';
if (fenshu>=80&&fenshu<90) dengji='B';
if (fenshu>=600&&fenshu<80) dengji='C';
if (fenshu>=0&&fenshu<60) dengji='D';
if (fenshu<0)
{
cout<<"error";
goto onerror;
}
if (fenshu>100)
cout<<"error";
goto onerror;
}
cout<<"the id is"<
cout<<"the score is"<}
return 0;
}
2-5
//判断输入字符类别
#include
using namespace std;
int main()
{
char zifu;
int ascii;
cout<<"please input a characteristic\n";
cin>>zifu;
ascii=zifu;
if (ascii>=48&&ascii<=57)
{
cout<<"数字\n";
goto end;
}
if (ascii>=97&&ascii<=122)
{
cout<<"小写字母\n";