base365

c练习初学者初学者

发布时间 2025-11-27 11:22:30 作者 admin 阅读 4857

c语言输入成绩评等级

if (条件){ 内容

}else if{ 内容

}else{ 内容

}

1 #include

2 int main(){

3

4 float score;

5 while(1){

6 printf("Please enter your score:");

7 scanf("%f",&score);

8 if(score>=90&&score<=100){

9 printf("Your score is A!\n");

10 }

11 else if(score>=80&&score<=89){

12 printf("Your score is B!\n");

13 }

14 else if(score>=70&&score<=79){

15 printf("Your score is C!\n");

16 }

17 else if(score>=60&&score<=69){

18 printf("Your score is D!\n");

19 }

20 else if(score>=0&&score<=59){

21 printf("Your score is E!\n");

22

23 }

24 else{

25 printf("error!\n");

26

27 }}

28 return 0;

29 }

~

~

~

~

break 和 default 的区别 :

switch(选择){

case 选择1:内容;

break;//跳出程序

case 选择2:内容;

break;//跳出程序

default :其他的内容;//不满足以上的内容则执行该内容

break;

}

1 #include

2 int main(){

3

4 int score;

5 scanf("%d", &score);

6 printf("Please enter your score 0-99:");

7 switch (score/10) {

8 case 9 :

9 printf("Your score is A:90-99 !\n");

10 break;

11 case 8 :

12 printf("Your score is B!\n");

13 break;

14 case 7 :

15 printf("Your score is C!\n");

16 break;

17 case 6 :

18 printf("Your score is D!\n");

19 break;

20 default :

21 printf("Your score is no no no!\n");

22 break;

23 }

24 return 0;

25 }

~

改进

1 #include

2 int main() {

3

4 int score;

5 scanf("%d", &score);

6

7 printf("Please enter your score 0-99:");//添加判断 排除错误输入

8 if (score<0 && score>100) {

9 printf("error");

10 }

11

12 switch (score/10) {

13 case 10 :

14 case 9 :

15 printf("Your score is A!\n");

16 break;

17 case 8 :

18 printf("Your score is B!\n");

19 break;

20 case 7 :

21 printf("Your score is C!\n");

22 break;

23 case 6 :

24 printf("Your score is D!\n");

25 break;

26 case 5 :

27 case 4 :

28 case 3 :

29 case 2 :

30 case 1 :

31 case 0 :

32 printf("Your score is D!\n");

33 break;

34

35 }

36 return 0;

37 }

~

再改进

case 90 ... 100 : // ” ... “前后需要有空格 表示90 -- 100 这个区间

1 #include

2 int main() {

3

4 int score;

5 while (1) {

6 scanf("%d", &score);

7

8

9 switch (score) {

10

11 case 90 ... 100 :

12 printf("Your score is A!\n");

13 break;

14 case 80 ... 89 :

15 printf("Your score is B!\n");

16 break;

17 case 70 ... 79 :

18 printf("Your score is C!\n");

19 break;

20 case 60 ... 69 :

21 printf("Your score is D!\n");

22 break;

23 case 0 ... 59 :

24 printf("Your score is D!\n");

25 break;

26 default :

27 printf("error\n");

28 }

29 }

30 return 0;

31 }

~

相关推荐

鸠怎么读

【唐韻】居求切【集韻】【正韻】居尤切,𠀤九平聲。【說文】鶻鵃。似山雀而小,短尾,靑黑色。【禽經】拙者莫如鳩,不能爲巢。【詩·召

10-29 分类 base365

波妞为什么叫波妞?

大家都知道,贾静雯和修杰楷在节目中都是叫两个女儿的小名,惹得网友们都非常好奇波妞为什么叫波妞?波妞这个小名听起来就和波妞本人一样

07-30 分类 外围365彩票软件官方app下载

不要慌!微信账号被盗后的紧急处理指南!

发现微信被盗号了怎么办? 别慌!今天我就来给大家分享一份超实用的微信账号被盗应对指南,帮助你更好地处理这件事。 1、立即采取行动 发

08-11 分类 外围365彩票软件官方app下载

「RO 笔记」防具外观 ID 解读 - 披风/翅膀篇

0x00 前言如果你之前已经看过《防具外观 ID 解读 - 头饰篇》和《武器外观 ID 解读》、并且已经学会了怎么去配置它们,那么本篇的内容对你而言

10-02 分类 注册送365体育

手机录像可以录多久

在数字化时代,手机录像已成为我们记录生活、分享经验的重要工具。然而,关于手机录像可以持续多久的问题,却常常困扰着许多用户。本文

06-29 分类 外围365彩票软件官方app下载

wegame怎么看游戏时长

WeGame是一款启动游戏的辅助工具,内置的各种工具可以让我们更加方便的去游玩,我们还可以去查看我们游戏的时长,下面就为大家带来了具体

11-11 分类 外围365彩票软件官方app下载

千万别乱删!小米手机自带软件太好用了!

千万别乱删!小米手机自带软件太好用了! 2025-01-29 分类:软件教程 评论(0) 本文最后更新于2025-01-29,某些文章具有时效性,若有错误或已失效

07-18 分类 外围365彩票软件官方app下载