问题:设计一个程序,要求把输入的百分制的成绩转换成五级制输出。即输入成绩大于等于90分,显示“优秀”;若成绩介于80~90分,显示“良好”;若成绩介于70~80分,显示“中等”;若成绩介于60~70分,显示“及格”;若成绩小于60分,显示“不及格”。
步骤 | 说明 |
$ cd coding | 进入4.2创建的文件夹 |
$ vi 1-2.c #include <stdio.h> int main() { Int score; Printf(“请输入成绩:”); Scanf(“%d”,&score); If(score>=90) Printf(“优秀\n”); Else if(score>=80) Printf(“良好\n”); Else if(score>=70) Printf(“中等\n”); Else if(score>=60) Printf(“及格\n”); } | 用vi 编辑器(或者用gedit編輯器)写入这段C语言程序并保存。 |
按ESC键→输入“:wq”回车 | 退出编辑 |
$ gcc 1-2.c -o 1-2 | 编译程序 |
$ ./1-2 | 程序运行 |
命令 | 说明 |
$ cd coding | 进入4.2创建的文件夹 |
$ vi 1-4.c #include <my.h> int main() { Char ch; While((ch=getchar())!=EOF) Putchar(ch); Return 1; } | 用vi 编辑器(或者用gedit編輯器)写入这段C语言程序并保存。 设计编译源程序代码1-4.c |
$ vi my.h ##include <stdio.h> | 同理,设计编译自定义的头文件my.h |
$ gcc 1-4.c -o 1-4 | 正常编译1-4.c文件,编译器提示出错 |
$ gcc 1-4.c -o 1-4 -I /root(大写i) | 添加“-I /root”参数编译 |