C语言中怎么用循环统计买法,C语言入门谭浩强版简单选择法冒泡法用数组和for循环进行学生成绩简单统计处理...
C语言入门谭浩强版
简单选择法排序
冒泡法排序
用数组和for循环进行学生成绩简单统计处理 例如:求个人平均分 学科平均分 单科最高分等
简单选择法
#include
#define N 10
void main()
{
int i,j,k,t;
int a[N];
printf("Input %d numbers :\n",N);
for(i=0;i
scanf("%d",&a[i]);
for(i=0;i
{
k=i;
for(j=i+1;j
if(a[k]>a[j])
k=j;
t=a[i];
a[i]=a[k];
a[k]=t;
}
printf("The sorted numbers are:\n");
for(i=0;i
printf("%d,",a[i]);
printf("\b \n");
}
冒泡法
#define N 10
#include
void main()
{int i,j,k,a[N];
printf("Input %d numbers\n",N);
for(i=0;i
scanf("%d",&a[i]);
printf("\n");
for(j=0;j
for(i=0;i
if(a[i]>a[i+1])
{
k=a[i];
a[i]=a[i+1];
a[i+1]=k;
}
printf("The sorted numbers are:\n");
for(i=0;i
printf("%d,",a[i]);
printf("\b \n");
}
用数组进行学生成绩简单统计处理(行列数 及 输出时的排版 可自行修改)
#include
#define m 3
#define n 4
void main()
{
int i,j,average,max,min,count_1=0,count_2=0,sum;
int a[m][n];
printf("Input each student's scores\n");
for(i=0;i
{ printf("student_%d:\n",i+1);
for(j=0;j
{
scanf("%d",&a[i][j]);
if(a[i][j]>=90)
count_1+=1;
if(a[i][j]<=60)
count_2+=1;
}
}
putchar('\n');
printf(" en ch PE IT average\n");
for(i=0;i
{
average=0;
sum=0;
printf("student_%d ",i+1);
for(j=0;j
{
sum+=a[i][j];
printf("%3d ",a[i][j]);
}
printf("%6d",sum/n);
putchar('\n');
}
printf("average ");
for(j=0;j
{
sum=0;
for(i=0;i
{
if(a[i][j]>a[i+1][j])
max=a[i][j];
else max=a[i+1][j];
if(a[i][j]
min=a[i][j];
else min=a[i+1][j];
}
for(i=0;i
sum+=a[i][j];
printf("%3d ",sum/m);
}
putchar('\n');
printf("max_score ");
for(j=0;j
printf("%3d ",max);
putchar('\n');
printf("min_score ");
fo
r(j=0;j
printf("%3d ",min);
putchar('\n');
printf("score>90 : %d\nscore<60 : %d\n",count_1,count_2);
}
C语言中怎么用循环统计买法,C语言入门谭浩强版简单选择法冒泡法用数组和for循环进行学生成绩简单统计处理...相关推荐
- c语言教材课后题答案6,C语言谭浩强版6章课后练习题答案.doc
C语言谭浩强版6章课后练习题答案 第6章课后练习题 单项选择题 以下程序执行后,a是: int a =0,i,j; for (i=5;i>0;i--) for(j=0;j<4;j++) a ...
- c程序设计语言看第几版,到底该怎样评价谭浩强版《C程序设计》?
原标题:到底该怎样评价谭浩强版<C程序设计>? 我想学过C语言的人都应该对谭浩强版<C程序设计>不陌生,有人对它大加赞赏,也有人对它吐槽颇多.那我们究竟应该怎样看待这本书呢?今 ...
- 谭浩强版c语言笔记(1)
第1章 程序设计和c语言 1)机器指令:计算机能够识别和接受的二进制代码 2)机器语言:机器指令的集合 3)计算机程序:控制计算机操作的指令 第2章 一个程序主要包含两方面信息:对数据的描述(数据结构 ...
- 谭浩强版 c语言程序设计,c语言程序设计
c语言程序设计 (2000年清华大学出版社出版的图书) 编辑 锁定 讨论 上传视频 <c语言程序设计>是2000年清华大学出版社出版的图书,作者是谭浩强.[1] 书 名 C语言程序设 ...
- C语言程序设计第五版谭浩强课后答案 第六章《利用数组处理批量数据》习题答案 (大一大二、考研、计算机二级必看)
第六章<利用数组处理批量数据>习题答案 1. 用筛选法求100之内的素数 2. 用选择法对10个整数排序 3. 求一个3 X 3的整形矩阵对角线元素之和 4. 有一个已经排好序的数组,要求 ...
- C语言程序设计基础知识——谭浩强版
1.一个程序应包括: 对数据的描述.在程序中要指定数据的类型和数据的组织形式,即数据结构. 对操作的描述.即操作步骤,算法. 程序=算法+数据结构 2.C源程序的结构特点 可以由一个或多个源文件组成. ...
- C语言指针 谭浩强版总结
不掌握指针就是没有掌握C的精华 文章目录 不掌握指针就是没有掌握C的精华 一.指针是什么 二.指针变量 三.通过指针引用数组 四.通过指针引用字符串 五.指向函数的指针 六.返回指针值的函数 七.指针 ...
- C语言程序设计谭浩强版 九
7.1 一维数组的定义和引用 7.1.1 一维数组的定义方式 一维数组的定义方式为:类型说明符 数组名 [常量表达式]: 其中: 类型说明符是任一种基本数据类型或构造数据类型. 数组名是用户 ...
- C语言程序设计谭浩强版 十 三
9.1 概述 当对一个源文件进行编译时,系统将自动引用预处理程序对源程序中的预处理 部分作处理, 处理完毕自动进入对源程序的编译. 9.2 宏定义 在C语言源程序中允许用一个标识符来表示 ...
最新文章
- 你为何如此优秀?| 神策数据 2018 年获奖集锦
- 第一个c++泛型函数(即模板)
- JSON指针:JSON-P 1.1概述系列
- Oracle 11g RAC 第二节点root.sh执行失败后再次执行root.sh
- python合并两个文本文件内容_利用python自带插件合并多个excle文件内容
- 面试精讲之面试考点及大厂真题 - 分布式专栏 23 分布式系统下分布式锁的实现
- 【报告分享】2021企业营销数字化转型研究报告.pdf(附下载链接)
- SQL SERVER 2008的错误日志太大
- Python爬虫之一:十几行代码下载王者荣耀所有皮肤
- linux let命令详解,Linux命令:let(示例代码)
- windows10---Excel2016基本操作技巧
- 计算机常用的启动方法有,加快电脑开机、运行的常用手段
- jstat命令查看jvm的GC情况
- arduino惊喜盒子
- (8)echo 命令
- 每粒尘埃都有IP,你信了吗?
- 论文笔记(十七):Brax — A Differentiable Physics Engine for Large Scale Rigid Body Simulation
- 互联网游戏-数据分析项目
- google 2fa 双因子印证
- 蓝桥杯训练第七天打卡
热门文章
- 膨胀卷积的缺点_膨胀卷积与IDCNN
- dictionary在python中什么意思_Python 字典(Dictionary)操作详解
- vscode调试redis源码
- Python编程 | 新手必会的 9 个 Python 技巧
- eclipse中菜单Build Path的解释和设置
- 微软为何选择在 Github 上开源 .NET 核心?
- 深度学习《CNN架构续篇 - 学习率衰减》
- 漫步微积分十九——牛顿法解方程
- c语言程序女设计教学效果分析,C语言程序设计的教学论文
- leetcode —— 面试题62. 圆圈中最后剩下的数字