求1到n的和程序c语言言编程题: 输入n个学生的姓名和百分制成绩,分段统计学生的成绩。

给定程序的功能是将n个人员的考試成绩进行分段统计考试成绩放在a数组中,各分段的人数存到b数组中:成绩为60~69的人数存到b[0]中成绩为70~79的人数存到b[1]中,成绩为80~89的人數存到b[2]中成绩为90~99的人数存到b[3]中,成绩为100的人数存到b[4]中成绩为60分以下的人数存到b[5]中。

例如当a数组中的数据是:93、85、77、68、59、43、94、75、98,調用该函数后b数组中存放的数据应是:1、2、1、3、0、2。

注意:部分源程序给出如下

请勿改动main函数和其他函数中的任何内容,仅在横线上填入所编写的若于表达式或语句

请帮忙给出正确答案和分析,谢谢!

本题要求编写程序找出给定一系列整数中的最小值。

输入在一行中首先给出一个正整数n之后是n个整数,其间以空格分隔

在一行中按照“min = 最小值”的格式输出n个整数Φ的最小值。

思路:假设输入的第一个是最小值如果后面输入的小于最小值,更新最小值

  给定程序的功能是将n个人员嘚考试成绩进行分段统计考试成绩放在a数组中,各分段的人数存到b数组中:成绩为60到69的人数存到b[0]中,成绩为70到79的人数存到b[1],成绩为80到89的人数存到 b[3],成绩为100的人数存到b[4],成绩为60分以下的人数存到b[5]中

  例如,当a数组中的数据是:93、85、77、68、59、43、94、75、98调用该函数后,b数组中存放的数据应是1、2、1、3、0、2

  注意:部分源程序给出如下

  请勿改动主函数main和其他函数中的任何内容,仅在横线上填如所编写的若干表达式或语句

  第2处填空:else

  第3处填空:a,b

  下列给定程序中,函数FUN的功能是:计算并输出K以内最大的10个能被13或17整除的自然数之和K的值由主函數传入,若K的值为500则函数值为4622。

  请改正程序中的错误或在横线处填上适当的内容并把横线删除使它能得出正确结果。

  注意:鈈要改动MAIN函数不得增行或删行,也不要更改程序的结构!

  请编写一个函数fun(char *s)该函数的功能是把字符串中的内容逆置

  例如:字符串中原有的字符串为abcdefg,则调用该函数后,串中的内容为gfedcba.

  注意:部分源程序给出如下

  请勿改动主函数main和其他函数中的任何内容,仅茬函数fun的花括号中填入所编写的若干语句

我要回帖

更多关于 求1到n的和程序c语言 的文章

 

随机推荐