定义一个成绩数组,求10个同学某课程的平均分,并输出低于平均分的同学人数 编程实现:从键盘输入10个学生的成绩,计算出平均分,并输出低...

C\u8bed\u8a00\uff1a\u7f16\u5199\u7a0b\u5e8f\uff0c\u8f93\u516510\u4e2a\u5b66\u751f\u7684\u6210\u7ee9\u6570\u636e\uff0c\u8ba1\u7b97\u5e76\u8f93\u51fa\u5e73\u5747\u5206\u53ca\u4f4e\u4e8e\u5e73\u5747\u5206\u7684\u5b66\u751f\u7684\u4eba\u6570\u3002

#include
int main()
{
int i;
float a[10],min,max,avg;//max\u8868\u793a\u6700\u9ad8\u5206\uff0cmin\u8868\u793a\u6700\u4f4e\u5206\uff0cavg\u8868\u793a\u5e73\u5747\u5206
printf("\u8bf7\u8f93\u516510\u4f4d\u5b66\u751f\u7684\u5206\u6570\n");
printf("********************************\n");
for(i=0;i<=9;i++)
{
printf("\u8bf7\u8f93\u5165\u4e00\u4f4d\u5b66\u751f\u7684\u5206\u6570\uff1a");
scanf("%f",&a);
}
max=min=avg=a[0];
for(i=1;i<=9;i++)
{
if(min>a)
{min=a;}
if(max)
{max=a;}
avg=avg+a;
}
avg=avg/10;
printf("max=%f\n",max);
printf("min=%f\n",min);
printf("max=%f\n",avg);
printf("********************************\n");
}

\u6269\u5c55\u8d44\u6599\uff1ainclude\u7528\u6cd5\uff1a
#include\u547d\u4ee4\u9884\u5904\u7406\u547d\u4ee4\u7684\u4e00\u79cd\uff0c\u9884\u5904\u7406\u547d\u4ee4\u53ef\u4ee5\u5c06\u522b\u7684\u6e90\u4ee3\u7801\u5185\u5bb9\u63d2\u5165\u5230\u6240\u6307\u5b9a\u7684\u4f4d\u7f6e\uff1b\u53ef\u4ee5\u6807\u8bc6\u51fa\u53ea\u6709\u5728\u7279\u5b9a\u6761\u4ef6\u4e0b\u624d\u4f1a\u88ab\u7f16\u8bd1\u7684\u67d0\u4e00\u6bb5\u7a0b\u5e8f\u4ee3\u7801\uff1b\u53ef\u4ee5\u5b9a\u4e49\u7c7b\u4f3c\u6807\u8bc6\u7b26\u529f\u80fd\u7684\u5b8f\uff0c\u5728\u7f16\u8bd1\u65f6\uff0c\u9884\u5904\u7406\u5668\u4f1a\u7528\u522b\u7684\u6587\u672c\u53d6\u4ee3\u8be5\u5b8f\u3002
\u63d2\u5165\u5934\u6587\u4ef6\u7684\u5185\u5bb9
#include\u547d\u4ee4\u544a\u8bc9\u9884\u5904\u7406\u5668\u5c06\u6307\u5b9a\u5934\u6587\u4ef6\u7684\u5185\u5bb9\u63d2\u5165\u5230\u9884\u5904\u7406\u5668\u547d\u4ee4\u7684\u76f8\u5e94\u4f4d\u7f6e\u3002\u6709\u4e24\u79cd\u65b9\u5f0f\u53ef\u4ee5\u6307\u5b9a\u63d2\u5165\u5934\u6587\u4ef6\uff1a
1\u3001#include
2\u3001#include"\u6587\u4ef6\u540d"

#include
int main()
{
int i,j;
float students[10];
float sum=0,average;
for(i=0;i<10;i++)
{

printf("\u8bf7\u8f93\u5165\u7684\u5b66\u751f\u7684\u6210\u7ee9\uff1a");
scanf("%f",&students[i]);
sum=sum+students[i];
}
average=sum/10;
for(i=0;i<10;i++)
if (students[i]<average)
printf("\u8fd9\u51e0\u4e2a\u540c\u5b66\u4f4e\u4e8e\u5e73\u5747\u5206\u7684\u6210\u7ee9\u4e3a\u4e3a\uff1a%f\n",students[i]);
printf("\u5e73\u5747\u6210\u7ee9\u4e3a\uff1a%.2f\n",average);

return 0;
}

\u6269\u5c55\u8d44\u6599\uff1a
int a[10]; \u8bf4\u660e\u6574\u578b\u6570\u7ec4a\uff0c\u670910\u4e2a\u5143\u7d20\u3002\u82e5\u8981\u8868\u793a\u7b2c10\u4e2a\u5143\u7d20\uff0c\u5219\u4f7f\u7528a[9]\u3002\u7b2c\u4e00\u4e2a\u5219\u662fa[0]\u3002
float b[10],c[20]; \u8bf4\u660e\u5b9e\u578b\u6570\u7ec4b\uff0c\u670910\u4e2a\u5143\u7d20\uff0c\u5b9e\u578b\u6570\u7ec4c\uff0c\u670920\u4e2a\u5143\u7d20\u3002
char ch[20]; \u8bf4\u660e\u5b57\u7b26\u6570\u7ec4ch\uff0c\u670920\u4e2a\u5143\u7d20\u3002

\u7279\u70b9\uff1a
1\uff0c\u6570\u7ec4\u662f\u76f8\u540c\u6570\u636e\u7c7b\u578b\u7684\u5143\u7d20\u7684\u96c6\u5408\u3002
2\uff0c\u6570\u7ec4\u4e2d\u7684\u5404\u5143\u7d20\u7684\u5b58\u50a8\u662f\u6709\u5148\u540e\u987a\u5e8f\u7684\uff0c\u5b83\u4eec\u5728\u5185\u5b58\u4e2d\u6309\u7167\u8fd9\u4e2a\u5148\u540e\u987a\u5e8f\u8fde\u7eed\u5b58\u653e\u5728\u4e00\u8d77\u3002
3\uff0c\u6570\u7ec4\u5143\u7d20\u7528\u6574\u4e2a\u6570\u7ec4\u7684\u540d\u5b57\u548c\u5b83\u81ea\u5df1\u5728\u6570\u7ec4\u4e2d\u7684\u987a\u5e8f\u4f4d\u7f6e\u6765\u8868\u793a\u3002\u4f8b\u5982\uff0ca[0]\u8868\u793a\u540d\u5b57\u4e3aa\u7684\u6570\u7ec4\u4e2d\u7684\u7b2c\u4e00\u4e2a\u5143\u7d20\uff0ca[1]\u4ee3\u8868\u6570\u7ec4a\u7684\u7b2c\u4e8c\u4e2a\u5143\u7d20\uff0c\u4ee5\u6b64\u7c7b\u63a8\u3002


下面的程序先输入10位同学的成绩,求平均分,再求低于平均分的人数,最后输出

#include<stdio.h>
#include<stdlib.h>

int main()
{
int grade[10];
int i;
double ave;
int sum;
int sign;
for(i=0;i<10;i++)
{
printf("please input %d grade:
",i+1);
scanf("%d",&grade[i]);
}
printf("the grades are:
");
for(i=0;i<10;i++)
{
printf("%d ",grade[i]);
}
sum=0;
for(i=0;i<10;i++)
{
sum=sum+grade[i];
}
ave=sum/(1.0*10);
printf("
the average grade is:%f
",ave);
printf("the numbers of students below the average grade:
");
//printf("the number is:%d
",(int)ave);
sign=0;

for(i=0;i<10;i++)
{
if(grade[i]<(int)ave+1)
{
sign++;
}
}
printf("%d
",sign);
return 0;
}

运行结果如下,如果有什么不明白的还可以问我



要求并不明确

  • 瀹氫箟涓涓垚缁╂暟缁,姹10涓悓瀛鏌愯绋嬬殑骞冲潎鍒,骞惰緭鍑轰綆浜庡钩鍧囧垎鐨勫悓瀛︿汉...
    绛旓細涓嬮潰鐨勭▼搴忓厛杈撳叆10浣鍚屽鐨鎴愮哗锛屾眰骞冲潎鍒嗭紝鍐嶆眰浣庝簬骞冲潎鍒嗙殑浜烘暟锛屾渶鍚庤緭鍑 include<stdio.h>#include<stdlib.h>int main(){int grade[10];int i;double ave;int sum;int sign;for(i=0;i<10;i++){printf("please input %d grade:\n",i+1);scanf("%d",&grade[i]);}printf("the ...
  • 銆怌璇█銆戣绠10涓瀛︾敓鐨勫钩鍧鎴愮哗?
    绛旓細```c include <stdio.h> int main() { float scores[10]; // 瀹氫箟涓涓闀垮害涓10鐨鎴愮哗鏁扮粍 float sum = 0.0f; // 瀹氫箟涓涓彉閲忕敤浜庤绠楁绘垚缁 float average; // 瀹氫箟涓涓彉閲忕敤浜庡瓨鍌ㄥ钩鍧囨垚缁 // 寰幆璇诲彇10涓瀛︾敓鐨勬垚缁 for (int i = 0; i < 10; i++) { printf("璇疯緭...
  • 鎬庝箞鐢╦ava浠庨敭鐩樿幏鍙10鍚鍚屽鐨鎴愮哗,璁$畻浠栦滑鐨勫钩鍧囧垎,缁熻楂樹簬骞冲潎鍒...
    绛旓細杩欐浠g爜棣栧厛鍒涘缓涓涓`Scanner`瀵硅薄鏉ヨ鍙栫敤鎴风殑杈撳叆锛岀劧鍚庨氳繃涓涓猔for`寰幆鎻愮ず鐢ㄦ埛杈撳叆姣忎綅鍚屽鐨鎴愮哗锛屽苟灏嗚繖浜涙垚缁╁瓨鍌ㄥ湪涓涓暟缁勪腑銆傚悓鏃跺皢鎵鏈夋垚缁╃疮鍔犺捣鏉ヤ互渚胯绠楀钩鍧囧垎銆傛帴鐫锛岃绠楀钩鍧囧垎骞跺皢鍏惰緭鍑恒傜劧鍚庡張鐢ㄤ竴涓寮哄瀷`for`寰幆鏉ラ亶鍘鏁扮粍锛缁熻楂樹簬鍜屼綆浜庡钩鍧囧垎鐨勪汉鏁般傛渶鍚庯紝绋嬪簭杈撳嚭杩欎袱涓...
  • c缂栫▼:鏈変竴涓涓缁鏁扮粍,瀛樻斁10涓瀛︾敓鎴愮哗,缂栧啓绋嬪簭,姹鍑哄钩鍧囧垎,鏈楂樺垎...
    绛旓細3.瀹氫箟涓涓鍑芥暟绫诲瀷锛屼緥濡俙float`锛岀敤浜庡瓨鍌鎴愮哗锛屽苟鍒濆鍖鏁扮粍锛姣斿`floatscores[10];`銆傝繖閲屽亣璁炬暟缁勫悕涓篳scores`銆4.鍦ㄤ富鍑芥暟涓紝閫氳繃寰幆璁╃敤鎴蜂緷娆¤緭鍏10涓瀛︾敓鐨勬垚缁┿傚彲浠ヤ娇鐢╜scanf`鍑芥暟瀹炵幇銆5.鎺ヤ笅鏉ワ紝浣跨敤for寰幆閬嶅巻鏁翠釜鏁扮粍銆傚埄鐢╥f...else鏉′欢鍒ゆ柇锛屾垜浠彲浠ヨ褰曟瘡涓鍒嗘暟娈碉紙渚嬪锛屼紭绉...
  • 鍒╃敤鏁扮粍,姹10浣鍚屽鏌愪滑璇剧▼鐨勬渶楂樺垎,鍜屽钩鍧囧垎,c璇█鎬庝箞鍐?_鐧惧害...
    绛旓細{ int i,j;float students[10];float sum=0,max=0;for(i=0;i<10;i++){ printf("璇疯緭鍏ョ殑瀛︾敓鐨鎴愮哗锛");scanf("%f",&students[i]);if(students[i]>max)max=students[i];sum=sum+students[i];} printf("杩欏嚑涓悓瀛鐨勬渶楂樺垎涓猴細%f\n骞冲潎鎴愮哗涓猴細%.2f\n",max,sum/10);return...
  • 瀹氫箟涓涓涓缁鏁扮粍,杈撳叆鍗佷釜瀛︾敓鐨鎴愮哗(鏀惧湪鏁扮粍鍏冪礌涓),姹骞冲潎鍒,骞...
    绛旓細printf("杩欏嚑涓悓瀛浣庝簬骞冲潎鍒嗙殑鎴愮哗涓轰负锛%f\n",students[i]);printf("骞冲潎鎴愮哗涓猴細%.2f\n",average);return 0;} 鐗圭偣锛1銆鏁扮粍鏄浉鍚屾暟鎹被鍨嬬殑鍏冪礌鐨勯泦鍚堛2銆佹暟缁勪腑鐨勫悇鍏冪礌鐨勫瓨鍌ㄦ槸鏈夊厛鍚庨『搴忕殑锛屽畠浠湪鍐呭瓨涓寜鐓ц繖涓厛鍚庨『搴忚繛缁瓨鏀惧湪涓璧枫3銆佹暟缁勫厓绱犵敤鏁翠釜鏁扮粍鐨勫悕瀛楀拰瀹冭嚜宸卞湪鏁扮粍涓...
  • c璇█缂栫▼:杈撳叆10涓瀛︾敓鐨鎴愮哗,瀛樻斁鍒涓涓暟缁涓
    绛旓細int i,j,x;float s=0.0;printf("璇疯緭鍏10涓瀛︾敓鎴愮哗锛歕n");for(i=0;i<10;i++) //鎶婂鐢熸垚缁╂斁鍒鏁扮粍涓 { scanf("%d",&grade[i]);s+=grade[i]; //姹傛诲垎 } for(i=0;i<10;i++) //鎶婃暟缁勪粠灏忓埌澶ф帓搴 { for(j=i;j<10-i;j++){ if(grade[j]>grade[j+1])...
  • java缂栫▼,鐢鏁扮粍杈撳嚭10涓悓瀛鐨鎴愮哗銆傛垚缁╅敭鐩橀敭鍏
    绛旓細int)(Math.random()*100);}return rs;}public static void main(String[] args) {Demo d = new Demo();int [] sc = d.getScore(10); // 纭畾杈撳嚭鎴愮哗鐨勪釜鏁癴or(int i = 0 ; i < sc.length; i++) {System.out.println("绗"+(i+1)+"涓悓瀛鐨勬垚缁╂槸锛"+sc[i]);}}} ...
  • 瀹氫箟涓涓鍖呭惈10涓鍏冪礌鐨勬暣鍨鏁扮粍瀛樻斁10鍚嶅鐢熺殑鎴愮哗,浠庨敭鐩樿緭鍏ユ暟缁勫厓绱...
    绛旓細1銆佹柊寤涓涓宸ョ▼銆2銆侀噰鐢ㄩ愪釜璧嬪兼硶杩涜缂栫▼銆傞鍏堟墦寮缂栬緫鍣ㄥ垱寤哄伐绋嬪苟鏂板缓鍐呭锛岃緭鍏ユ爣鍑嗚緭鍏ヨ緭鍑哄ご鏂囦欢鍙妋ain锛堬級涓诲嚱鏁般3銆佽繘琛岀紪璇戠湅鏄惁鏈夐敊璇4銆佺紪杈戣绠楁诲垎涓庡钩鍧囧垎鐨勭▼搴忚鍙ャ傝緭鍑鸿绠楁眰寰楃殑鎬诲垎涓庡钩鍧囧垎銆5銆侀鍏堟墦寮缂栬緫鍣ㄥ垱寤哄伐绋嬪苟鏂板缓鍐呭锛岀劧鍚庡湪涓诲嚱鏁颁腑杩涜缂栬緫銆6銆瀹氫箟鏁扮粍a[]锛...
  • java璁鏈変竴涓暟缁score,鍐呮斁10鍚嶅鐢熺殑鎴愮哗,鍐欎竴涓▼搴忚绠楀钩鍧囧垎銆佹渶...
    绛旓細float[] score = new float[10];//澹版槑score鏁扮粍锛鐢ㄤ簬瀛樺偍鍒嗘暟 float max, min;//澹版槑鍙橀噺max涓巑in锛岀敤浜庡瓨鍌ㄦ渶楂樺垎涓庢渶浣庡垎 float average = 0.0f;//澹版槑鍙橀噺average锛堝垵濮嬪寲涓0.0锛夛紝鐢ㄤ簬瀛樺偍骞冲潎鍊 System.out.println("璇疯緭鍏10涓悓瀛鐨鎴愮哗锛");//杈撳嚭鎻愮ず淇℃伅 for (int i = 0; ...
  • 扩展阅读:扫一扫题目出答案 ... 定义一个整型数组a 10 ... 数学必背公式100个 ... 免费作业拍照出答案 ... 定义一个一维数组a 10 ... 数组a 10 中有几个元素 ... 高中最好考的三科 ... 用数组求10个平均成绩 ... 一维数组a 10 有几个数 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网