當前位置:編程學習大全網 - 編程語言 - C語言程序設計 編程,我是C語言初學者,請高手們幫我為下面這道題編個程序,分別用if else 和switch語句做

C語言程序設計 編程,我是C語言初學者,請高手們幫我為下面這道題編個程序,分別用if else 和switch語句做

#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);

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;

}

題目中沒有跟學生編號有關的數據。學費只跟學生類型和學費有關系啊。

  • 上一篇:成都有多少家工業園區
  • 下一篇:單片機的定時和計數有什麽 區別?
  • copyright 2024編程學習大全網