#include<stdio.h>
void main()
{ float a=100.00,aa,b;
printf("當前余額:%.2f元\n",a); aa=a;
printf('請輸入取款數額:"); scanf("%f",&b);
if ( b>a ) printf("拒絕取款\n");
else
{ a-=b; printf("取款後余額:%.2f元\n",a);
if ( a<aa ) printf("余額不足\n");
}
}
5)
#include<stdio.h>
void main()
{ float a;
int b;
scanf("%f",&a);
if ( a>=0 && a<=100 )
{
/////////////////////////////////////////
if ( a<=100 && a>=90 ) printf("優秀\n");
if ( a<90 && a>=80 ) printf("良好\n");
if ( a<80 && a>=70 ) printf("中等\n");
if ( a<70 && a>=60 ) printf("及格\n");
if ( a<60 ) printf("不及格\n");
/////////////////////////////////////
}
else printf("非法成績輸入\n");
}
第2種方法(修改上述斜杠註釋之間的語句):
if ( a>=90 ) printf("優秀\n");
else if ( a>=80 ) printf("良好\n");
else if ( a>=70 ) printf("中等\n");
else if ( a>=60 ) printf("及格\n");
else printf("不及格\n");
第3種方法(修改上述斜杠註釋之間的語句):
b=a/10;
switch ( b )
{ case 10:
case 9: printf("優秀\n"); break;
case 8: printf("良好\n"); break;
case 7: printf("中等\n"); break;
case 6: printf("及格\n"); break;
default: printf("不及格\n"); break;
}