int main()
{
char c;
int x = 0, y = 0;
printf("***************請按提示選擇*************\n");
printf("a---本校全日制學生\n");
printf("b---本校夜大學生\n");
printf("c---外校學生\n");
scanf("%c", &c);
if(c == 'a')
{
printf("妳是本校全日制學生,不收付費 ^_^\n");
}
if(c == 'b')
{
printf("本校夜大學生,妳的要選修的學分\n");
scanf("%d", &x);
if(x <= 12)
{
printf("本校夜大學生,妳的學費是200元\n");
}
else
{
printf("本校夜大學生,妳的學費是%d元\n", 200+(x-12)*20);
}
}
if(c == 'c')
{
printf("外校學生,妳的要選修的學分\n");
scanf("%d", &y);
if(y <= 12)
{
printf("外校學生,妳的學費是600元\n");
}
else
{
printf("外校學生,妳的學費是%d元\n", 600+(y-12)*60);
}
}
return 0;
}
---------------------------------------------------------------------------------------------------------------------
#include <stdio.h>
int main()
{
char c;
int x = 0, y = 0;
printf("***************請按提示選擇*************\n");
printf("a---本校全日制學生\n");
printf("b---本校夜大學生\n");
printf("c---外校學生\n");
scanf("%c", &c);
switch (c)
{
case 'a':
printf("妳是本校全日制學生,不收付費 ^_^\n");
break;
case 'b':
printf("本校夜大學生,妳的要選修的學分\n");
scanf("%d", &x);
if(x <= 12)
{
printf("本校夜大學生,妳的學費是200元\n");
}
else
{
printf("本校夜大學生,妳的學費是%d元\n", 200+(x-12)*20);
}
break;
case 'c':
printf("外校學生,妳的要選修的學分\n");
scanf("%d", &y);
if(y <= 12)
{
printf("外校學生,妳的學費是600元\n");
}
else
{
printf("外校學生,妳的學費是%d元\n", 600+(y-12)*60);
}
break;
default:
printf("請選a,b,c不要亂選\n");
break;
}
return 0;
}
題目中沒有跟學生編號有關的數據。學費只跟學生類型和學費有關系啊。