#include <stdio.h> #include <stdlib.h> int main() { int a; printf("请输入你的成绩:"); scanf("%d",&a); printf("你的等级是:"); switch(a/10) { case 10:printf("A\n");break; case 9:printf("A\n");break; case 8:printf("B\n");break; case 7:printf("C\n");break; case 6:printf("D\n");break; case 5:printf("E\n");break; case 4: case 3: case 2: case 1: case 0: default:printf("你输入的成绩有误\n"); } system("pause"); return 0; }
时间: 2024-03-19 11:42:35 浏览: 92
这段代码也是使用 `switch` 语句完成成绩百分制转换成等级的功能,与之前的代码相比,有以下几点区别:
1. 输出的是等级,而不是五分制成绩;
2. 在 `case` 语句中,使用了多个情况共用同一个代码块的方式,可以减少代码的冗余;
3. 使用了 `system("pause")` 等待用户的输入,这是一个 Windows 平台的特有函数,可以让控制台窗口停留在屏幕上,直到用户按下任意键继续执行。
这段代码也是正确的,可以完成相应的功能。
相关问题
#include <stdio.h> #include <sys/ioctl.h> #include <fcntl.h> #include <stdlib.h> #include <linux/fd.h> main() { int fd;
这是一个C语言程序的头文件,包含了一些常用的输入输出函数和文件操作函数。具体介绍如下:
- stdio.h:包含了标准输入输出函数,如printf、scanf等。
- sys/ioctl.h:包含了ioctl函数,用于设备的控制。
- fcntl.h:包含了文件操作函数,如open、close、read、write等。
- linux/fd.h:包含了文件描述符相关的一些宏定义和函数声明。
在这段代码中,变量fd是一个整型变量,用于保存文件描述符。该程序可能用于打开一个文件并进行读写操作。
#include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { printf("25600"); return 0; }
这段代码是一个简单的C语言程序,它的作用是输出数字25600。在程序中,使用了两个头文件<stdio.h>和<stdlib.h>,其中<stdio.h>包含了输入输出函数,而<stdlib.h>包含了一些常用的函数,例如atof()和atoi()。在main函数中,使用了三个参数,分别是argc、argv[]和return 0。其中,argc表示传递给程序的参数个数,argv[]表示传递给程序的参数列表,而return 0表示程序正常结束。在这个程序中,由于没有使用传递给程序的参数,因此argc和argv[]没有被使用到。
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)