2、c语言:假定某班有40个同学参加了计算机等级考试,编写一个程序求该班考试平和考试通过率 某班有40位同学参加考试,成绩(整数)从键盘输入,求全班最高...

\u5168\u73ed\u517140\u540d\u5b66\u751f\uff0c\u53c2\u52a0\u666e\u901a\u8bdd\u8003\u8bd5\u548c\u8ba1\u7b97\u673a\u7b49\u7ea7\u8003\u8bd5\uff0c

\u4f60\u753b\u7684\u6ca1\u9519 \u5728\u4e24\u4e2a\u5706\u5916\u4fa7\u518d\u52a0\u4e00\u4e2a\u6846 \u90a3\u4e48\u5706\u5916\u90e8\u5206\u662f1\uff08\u90fd\u4e0d\u53ca\u683c\uff09
A\u5706\u90e8\u5206\u662f25 B\u5706\u90e8\u5206\u662f27
AB\u4e24\u5706\u603b\u548c\u662f \u603b\u5171\u768440\u51cf\u53bb\u5706\u5916\u90e8\u52061=39
AB\u5706\u91cd\u5408\u90e8\u5206\uff08\u9634\u5f71\u533a\u57df\uff09\u5c31\u662f25+27-39=3

#include

int main(void)
{
int a[40], j, i, temp;
float sum = 0, k=0;

printf("\n\u8bf7\u8f93\u516540\u4f4d\u540c\u5b66\u7684\u6210\u7ee9:");
for (j = 0; j <40; j++)
{
scanf("%d", &a[j]);
sum += a[j];
if (a[j] >= 60)
{
k++;
}
}
for (j = 0; j <39; j++)
{
for (i = j + 1; i <40; i++)
{
if (a[i] > a[j])
{
temp = a[i];
a[i] = a[j];
a[j] = temp;
}
}
}
printf("\n\u6700\u9ad8\u5206\uff1a%d\n\u6700\u4f4e\u5206\uff1a%d\n\u5e73\u5747\u5206\uff1a%.1f\n\u53ca\u683c\u7387\uff1a%.1f%", a[0], a[39], sum / 40, k / 40.0 * 100);
return 0;
}

将所有同学的成绩全部加到一起,然后除以该班级的人数,然后用该班级总人数除以该班级通过人数,就能求出班级考试平均分和通过率。

pp--8627--516---36---

for i=1 to 40

sum=sum+a(i)

next i

ave=sum/40

for i=1 to 40

if a(i)>ave then n=n+1

next i

printf n

扩展资料:

C语言包含的各种控制语句仅有9种,关键字也只有32 个,程序的编写要求不严格且以小写字母为主,对许多不必要的部分进行了精简。实际上,语句构成与硬件有关联的较少,且C语言本身不提供与硬件相关的输入输出、文件管理等功能,如需此类功能,需要通过配合编译系统所支持的各类库进行编程,故c语言拥有非常简洁的编译系统。

参考资料来源:百度百科-c语言



你好,程序代码,我私信已经发送给你。
记得好评和采纳。
你的采纳是我前进的动力。

前几天还帮人做了,要的话私信我

  • 缂栧啓C璇█,姹鏌愮彮50涓鐢熺殑5闂ㄨ绋嬬殑骞冲潎鎴愮哗,
    绛旓細杩欐槸涓涓敤C璇█缂栧啓鐨勭▼搴忥紝鍙互姹鏌愮彮50涓鐢熺殑5闂ㄨ绋嬬殑骞冲潎鎴愮哗銆傜▼搴忕殑鎬濊矾鏄敤涓涓簩缁存暟缁勫瓨鍌ㄦ瘡涓鐢熺殑姣忛棬璇剧▼鐨勬垚缁╋紝鐒跺悗鐢ㄤ袱涓惊鐜亶鍘嗘暟缁勶紝璁$畻姣忛棬璇剧▼鐨勬诲垎鍜屽钩鍧囧垎锛屽苟杈撳嚭鍒板睆骞曚笂銆//寮曞叆stdio.h澶存枃浠讹紝鐢ㄤ簬杈撳叆杈撳嚭#include <stdio.h>//瀹氫箟甯搁噺锛岃〃绀哄鐢熸暟鍜岃绋嬫暟#define...
  • 璁鏌愮彮鏈20鍚嶅悓瀛︾敤c璇█鍐欎竴涓▼搴忔眰鏌愪竴鍗曠鎴愮哗鍚勫垎鏁版鐨勫垎甯冧汉鏁...
    绛旓細include<stdio.h> int main(){ int a[30]={0};int A=0,B=0,C=0,D=0,E=0;for(int i=0;i<20;i++)scanf("%d",&a[i]);//杈撳叆20涓悓瀛︾殑鎴愮哗 for(int i=0;i<20;i++){ switch(a[i]/10){ case 10:A++;break;case 9:A++;break;case 8:B++;break;case 7:C++;...
  • 缂栧啓c璇█绋嬪簭瀹炵幇:鏈涓涓彮鐨勫鐢(涓嶈秴杩50浜)鏌愪竴闂ㄨ鐨勬垚缁╁瓨鏀惧湪...
    绛旓細printf("C璇█瀛︾敓鎴愮哗鏌ョ湅锛歈Q锛563337217")
  • 涓閬C璇█缂栫▼棰
    绛旓細绋嬪簭锛/ 棰樼洰锛鏌愮彮鏈50浣嶅鐢燂紝缂栫▼缁熻璇ョ彮C璇█鏈熸湯鑰冭瘯鎴愮哗锛屾壘鍑烘渶楂樺垎锛屾渶浣庡垎锛岃绠楀強鏍肩巼銆傝緭鍑哄叏閮ㄦ垚缁╋紝骞跺皢鏈楂樺垎鏀剧疆绗竴涓綅缃紝鏈鍚庤緭鍑鸿鐝殑鍙婃牸鐜囥傝姹傦細浠庨敭鐩樿緭鍏ユ垚缁╋紝鏁扮粍锛屽嚱鏁拌皟鐢紝鎸囬拡銆傝鍝綅楂樻墜甯垜瑙g瓟涓涓嬶紝鎬ョ敤銆傞潪甯告劅璋紒/ include<stdio.h> int findmax(int *...
  • 璁捐C璇█绋嬪簭,缁熻涓涓彮(鏈澶氭湁35浜)鐨勫鐢熸垚缁
    绛旓細} } else if(course==2){//鎶奵hinese鏀规垚math銆乪nglish绛夎绋嬶紝鍏朵綑涓嶅彉锛屽悓鏃跺搴攃ourse锛3锛4锛0鍒欎笉蹇呭垽鏂紝瀛楁暟涓嶈冻锛岀渷鐣 } void main(){ student students[]=new student[max_length];int courseid=0;printf("please input ten students");for (int i=0;i 璇勮 0 0 0 鍔犺浇鏇村 ...
  • c璇█棰樼洰銆(缂栧啓绋嬪簭杈撳叆鏌愮彮50涓汉鏌愪滑璇剧殑鎴愮哗,姹傚钩鍧囨垚缁┿)
    绛旓細include<stdio.h>int main(){ int a[50]; int i; double s=0; printf("璇疯緭鍏50涓汉鐨勬垚缁╋細\n"); for(i=0;i<50;i++) { scanf("%d",&a[i]); s += a[i]; } printf("浠栦滑鐨勫钩鍧囨垚缁╂槸锛%lf\n",s/50.0); return 0;} ...
  • C璇█:璁炬湁鏌愮彮绾35鍚嶅鐢熺殑涓闂ㄨ绋嬭冭瘯鎴愮哗,缂栧啓绋嬪簭姹傝秴鍑哄钩鍧囧垎鐨...
    绛旓細include<stdio.h>void main(){ float a[35],s=0,aver,t; int i,j; for(i=0;i<35;i++) { printf("璇疯緭鍏ュ鍙蜂负%d瀛︾敓鐨勬垚缁╋細\n",i+1); scanf("%f",&a[i]); s=s+a[i]; } aver=s/35.0; printf("骞冲潎鍒嗕负%f.\n",aver); for(i=0;i<35;i++) if(...
  • 缂栧啓涓涓C璇█绋嬪簭,缁熻涓涓彮(鏈澶50浜)鐨勫鐢熸垚缁,瑕佹眰瀹炵幇浠ヤ笅鍔熻兘...
    绛旓細銆愮▼搴100銆戦鐩:鏈変簲涓鐢,姣忎釜瀛︾敓鏈3闂ㄨ鐨勬垚缁,浠庨敭鐩樿緭鍏ヤ互涓婃暟鎹(鍖呮嫭瀛︾敓鍙,濮撳悕,涓夐棬璇炬垚缁),璁$畻鍑 骞冲潎鎴愮哗,鍐靛師鏈夌殑鏁版嵁鍜岃绠楀嚭鐨勫钩鍧囧垎鏁板瓨鏀惧湪纾佺洏鏂囦欢"stud"涓.1.绋嬪簭鍒嗘瀽:2.绋嬪簭婧愪唬鐮:include "stdio.h"struct student { char num[6];char name[8];int score[3];float ...
  • 姹鏌愮彮50涓鐢熺殑5闂ㄨ绋嬬殑骞冲潎鎴愮哗 c璇█缂栫▼
    绛旓細{ cout<<"杈撳叆绗"<<i<<"涓悓瀛︿簲闂ㄨ绋嬬殑鎴愮哗鐢ㄧ┖鏍奸棿闅旓細"; for(int j=0;j<5;j++){ cin>>temp; x+=temp; } } cout<<"鍏ㄧ彮浜旈棬璇剧▼鐨勫钩鍧囨垚缁"<<x/50/5<<endl; return 0;}
  • C璇█瀹炵幇:鏌愮彮鏈10涓鐢,姣忎釜瀛︾敓鍖呭鍚嶅拰涓夐棬鎴愮哗,缂栧啓绋嬪簭,浠庨敭鐩...
    绛旓細include <stdio.h> include <string.h> struct student { char name[100];int a[3];} std[10];int main(){ int i, j;student s;for ( i = 0; i < 10; i++){ scanf("%s %d %d %d",std[i].name, &std[i].a[0], &std[i].a[1], &std[i].a[2]);} for (i =...
  • 扩展阅读:一节课教你学会c++视频 ... c++培训班学费一般多少 ... 附近学编程培训班 ... 少儿编程课程免费自学 ... 少儿编程免费培训班 ... 编程入门知识 ... 成人自学古筝培训班 ... 编程c++语言入门自学 ... 准入类证书一览表 ...

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