满意答案

lin198585

2014.09.21

采纳率:52%    等级:9

已帮助:1013人

#include

#define N 11

main()

{

int i,j;

double sc[N],cj[N],t,m;//sc存放第一次输的成绩,cj反序存放成绩

for(i=0;i

{

printf("请输入第%d个学生的成绩",i+1);

scanf("%lf",&sc[i]);

}

printf("请再输入一个学生的成绩进行插入");

scanf("%lf",&m);

for(i=0;i

{

for(j=0;j

if(sc[j]

{

t=sc[j];

sc[j]=sc[j+1];

sc[j+1]=t;

}

}

printf("原数组排序后为:\n");

for(i=0;i

{

printf("%f ",sc[i]);

if((i+1)%4==0)//每行输出4个成绩

printf("\n");

}

printf("\n");

for(i=0;i<10;i++)//插入数据

if(sc[i]>m)

cj[i]=sc[i];

else

{

cj[i]=m;

break;

}

for(j=i;j<11;j++)

cj[j+1]=sc[j];

printf("反序数组排序后为:\n");

for(i=0;i

{

printf("%f ",cj[i]);

if((i+1)%4==0)

printf("\n");

}

printf("\n");

/*如果说想反序后还存入原来数组的话,则把上面的程序段改为下面的

for(i=0;i

sc[i]=cj[i];

for(i=0;i

{

printf("%f ",sc[i]);

if((i+1)%4==0)

printf("\n");

}

printf("\n");

*/

}

02分享举报

c语言定义数组输入10同学成绩,用C语言 1.定义一个数组a[11],用以存放学生的成绩,2.从键盘输入10个学生成绩...相关推荐

  1. 按如下函数原型编程从键盘输入一个m行n列的二维数组,然后计算数组中元素的最大值及其所在的行列下标值。其中,m和n的值由用户键盘输入。已知m和n的值都不超过10。

    题目:按如下函数原型编程从键盘输入一个m行n列的二维数组,然后计算数组中元素的最大值及其所在的行列下标值.其中,m和n的值由用户键盘输入.已知m和n的值都不超过10. void InputArray( ...

  2. 产生10个1-100的随机数,并放到一个数组中, 把数组中大于等于10的数字放到一个list集合中,并打印到控制台。

    代码 import java.util.ArrayList; import java.util.List; import java.util.Random;/*1.产生10个1-100的随机数,并放到 ...

  3. python怎么输出一个数组_python中实现将多个print输出合成一个数组

    比如有下面一段代码: for i in range(10): print ("%s" % (f_list[i].name)) 该代码段的执行,会生成如下的10行"name ...

  4. 求Sn = a + aa + aaa + ... + aa...a(n个a)之值,其中a是一个数字,n表示a的位数,n由键盘输入

    方法一: #include<stdio.h> #include<math.h> int main() { int n; double i, sum = 0, a = 0, b ...

  5. python同时输出两个数组_python中实现将多个print输出合成一个数组

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  6. c语言从键盘输入一个百分制成绩score,C语言 基础练习40题

    一.题目 1.输入2个整数,求两数的平方和并输出. 2. 输入一个圆半径(r)当r>=0时,计算并输出圆的面积和周长,否则,输出提示信息. 3.函数y=f(x)可表示为: 4.编写一个程序,从4 ...

  7. C语言基础课 编写程序之从键盘输入10个候选人的姓名和得票数,编程实现如下:1.统计总票数2.打印得票数最多的候选人最多的候选人的姓名和得票数3.给定姓名,查询该候选人的得票数4.按得票数从高到低

    从键盘输入10个候选人的姓名和得票数,编程实现如下功能:1.统计总票数2.打印得票数最多的候选人最多的候选人的姓名和得票数3.给定姓名,查询该候选人的得票数4.按得票数从高到低的顺序,打印所有候选人的 ...

  8. m行n列最大值和最小值C语言,找数组最值 按如下函数原型编程从键盘输入一个m行n列的二维数...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 找数组最值 按如下函数原型编程从键盘输入一个m行n列的二维数组,然后计算数组中元素的最大值及其所在的行列下标值.其中,m和n的值由用户键盘输入.已知m和n ...

  9. c语言常数-ox6a是什么意思,那年声明理解不了定义与初始化(三)

    那年声明理解不了定义与初始化 穷则独善其身,达则兼善天下 -- <孟子> 编程之外 追逐简单美 编程之内 回顾微机原理-浮点数 神秘角色-机器码 神秘角色-机器码基础 神秘角色-反汇编 当 ...

最新文章

  1. ISME: 中科院南京土壤所褚海燕组揭示关键菌群的生物多样性决定作物产量
  2. 离散数学 关系和有向图
  3. nyoj7——街区最短问题
  4. cad块炸开软件_CAD软件中将CAD图形定义为旋转动态块的操作技巧
  5. 启动标志_牛股启动的标志:天衣无缝。
  6. 微信小程序css 华文琥珀_琥珀项目:较小的,面向生产力的Java语言功能
  7. STL——vector容器详解
  8. cups支持的打印机列表_在Mac上怎样更新打印机软件?
  9. Win11怎么重置系统?Win11电脑重置系统的操作方法
  10. 万恶的WIN10,已有的VirftualBox虚拟机都不能用了
  11. 苹果键盘快捷键驱动_如何在Windows中使用键盘快捷键打开光盘驱动器
  12. [转] 如何把书上的字弄到电脑上
  13. SDN的前世今生-SDN是什么
  14. 绘图用计算机软件的基本种类有,主编教您电脑绘图软件有哪些
  15. linux命令 速记表图片,linux命令速记
  16. 华为笔记本换装linux双系统,华为及荣耀笔记本装Deepin双系统不能引导Windows的解决...
  17. 摘录 | 《记一忘三二》
  18. 电视剧的收视排行榜(Python)
  19. 中国科学院深圳先进技术研究院合成所赵国屏研究员课题组2022年招聘启事
  20. 【偶爱宋词】章良能·小重山

热门文章

  1. ES6 ------ 基础(三)——Promise 基本使用
  2. tpcc压测MySQL数据库
  3. 手机上如何对图片格式进行转换?
  4. RocketMQ-第2章_中级
  5. 锐博机器人_锐博机器人早教中心携手臻言科技,让孩子们感受未来科技!!
  6. 未来社区到底“未来”在哪?
  7. 数字IC手撕代码-平头哥技术终面手撕真题
  8. 超声波 气压计 Kalman 简单融合
  9. Matlab非线性优化函数fmincon
  10. 软件测试--bug的等级划分