(C语言)学生成绩的平均分与总分的计算

本文涉及的产品
实时数仓Hologres,5000CU*H 100GB 3个月
智能开放搜索 OpenSearch行业算法版,1GB 20LCU 1个月
实时计算 Flink 版,5000CU*H 3个月
简介: 编写程序,进行学生成绩的平均分与总分的计算。

项目分析:第一必须要学会输入成绩及输出结果;第二必须对输入的成绩进行总分及平均分的计算。所以,将这一项目分成二个任务介绍。
一、任务提出
一个班进行了一次考试,现要将几个学生的成绩输入电脑,并按要求输出。
二、具体实现

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
}

相关文章
|
1月前
|
C语言
大学生期末C语言实验(学生成绩和鞍点)
大学生期末C语言实验(学生成绩和鞍点)
155 0
大学生期末C语言实验(学生成绩和鞍点)
|
5月前
|
存储 C语言
【C语言刷题每日一题#牛客网HJ73】——计算日期到天数转换(给定日期,计算是该年的第几天)
【C语言刷题每日一题#牛客网HJ73】——计算日期到天数转换(给定日期,计算是该年的第几天)
|
3月前
|
存储 C语言
【C语言】C语言-学生成绩管理系统(源码+数据文件+课程论文)【独一无二】
【C语言】C语言-学生成绩管理系统(源码+数据文件+课程论文)【独一无二】
53 15
|
3月前
|
存储 数据可视化 数据安全/隐私保护
【C语言】C语言-成绩管理系统(管理员+教师+学生 源码)【独一无二】
【C语言】C语言-成绩管理系统(管理员+教师+学生 源码)【独一无二】
110 2
|
3月前
|
存储 数据可视化 C语言
【C语言】C语言 学生成绩管理系统(源码+报告)【千行代码】【独一无二】
【C语言】C语言 学生成绩管理系统(源码+报告)【千行代码】【独一无二】
|
5月前
|
存储 安全 C语言
【C语言刷题每日一题】——求最大公约数(带数学计算过程详解)
【C语言刷题每日一题】——求最大公约数(带数学计算过程详解)
|
5月前
|
存储 C语言
【C语言刷题每日一题】——计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值,打印出结果
【C语言刷题每日一题】——计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值,打印出结果
|
5月前
|
C语言
C语言---试计算在区间1 到n 的所有整数中,数字x(0 ≤ x ≤ 9)共出现了多少次?
C语言---试计算在区间1 到n 的所有整数中,数字x(0 ≤ x ≤ 9)共出现了多少次?
|
5月前
|
存储 C语言
C语言学习记录——联合体(共用体、特点、用法、联合体大小计算)
C语言学习记录——联合体(共用体、特点、用法、联合体大小计算)
79 2
|
5月前
|
C语言
【C语言刷题系列】计算整数的二进制位中1的个数 (三种方式)
【C语言刷题系列】计算整数的二进制位中1的个数 (三种方式)