项目分析:第一必须要学会输入成绩及输出结果;第二必须对输入的成绩进行总分及平均分的计算。所以,将这一项目分成二个任务介绍。
一、任务提出
一个班进行了一次考试,现要将几个学生的成绩输入电脑,并按要求输出。
二、具体实现
include "stdio.h" //文件预处理
main() // 函数名
{ //函数体开始
int x,y,z; //定义三个变量x,y,z
printf("请输入三个学生的成绩");
scanf("%d%d%d",&x,&y,&z); /输入三个学生的成绩/
printf("输出三个学生的成绩");
printf("x=%d,y=%d,z=%d\n",x,y,z); //输出三个变量x,y,z的值
} //函数体结束
三、相关知识
(1)C语言结构:文件处理、主函数、数据声明部分、语句部分;
(2)C程序运行环境及运行方法;
C语言的编程软件有许多种,最常用的有10种,包括:Code:: Blocks、Eclipse、CLion、Visual Studio Code、NetBeans、Codelite、Atom、PlatformIO、Sublime Text、K Develop。
C是一种通用编程语言,非常流行、简单且灵活。它允许您开发固件和便携式应用程序。C语言结合了低级和高级语言的特点。
(3)数据类型
C语言的数据类型可分为:
基本类型:又分为整型、实型、字符型和枚举型四种。
构造类型:又分为数组类型、结构类型和共用类型三种。
指针类型。
(四) 格式化输出──printf()函数
格式指示符:
%d 带符号十进制整数。%f带符号十进制小数形式(默认6位小数)。
(五)格式化输入──scanf()函数
(六)类型转换字符d的使用。
include
main()
{int a=123;
long b=123456;
/用四种不同格式,输出int型数据a的值/
printf("a=%d,a=%5d,a=%-5d,a=%2d\n",a,a,a,a);
/用四种不同格式,输出long型数据b的值/
printf("b=%ld,b=%8ld,b=%-8ld,b=%2ld\n",b,b,b,b);
printf("a=%ld\n",a); //用%ld输出int型数据a
printf("b=%d\n",b); //用%d输出long型数据b
}