用c语言编程:编写一个程序,输入4个数,求其平均值 c语言程序设计:任意输入4门课程的成绩,计算它们的平均值

\u7528c\u8bed\u8a00\u7f16\u7a0b\uff1a\u7f16\u5199\u4e00\u4e2a\u7a0b\u5e8f\uff0c\u8f93\u51654\u4e2a\u6570\uff0c\u6c42\u5176\u5e73\u5747\u503c

#include

void
main()
{
int
a,b,c,d;
printf("\u8bf7\u8f93\u51654\u4e2a\u6574\u6570\uff1a");
scanf("%d%d%d%d",&a,&b,&c,&d);
printf("4\u4e2a\u6574\u6570\u7684\u5e73\u5747\u503c\u4e3a%0.3f\n",(a+b+c+d)/4.0);
}

\u4ee3\u7801\u5982\u4e0b\uff1a
main(){
int i;
double sum = 0, num;
for(i=1; i<5; i++){
printf("\u8bf7\u8f93\u5165\u7b2c%d\u95e8\u8bfe\u7684\u6210\u7ee9:", i);
scanf("%d",&i)
num = input.nextDouble();
sum+=num;
}
double average = sum/4;
printf("4\u95e8\u8bfe\u6210\u7ee9\u7684\u5e73\u5747\u5206\u4e3a:%.2f",average);
}
}
\u6e90\u4ee3\u7801\u622a\u56fe\uff1a

\u53c2\u8003\u8d44\u6599\uff1a\u767e\u5ea6\u767e\u79d1-\u7f51\u9875\u94fe\u63a5
\u6269\u5c55\u8d44\u6599\uff1a
C\u8bed\u8a00\u662f\u4e00\u95e8\u901a\u7528\u8ba1\u7b97\u673a\u7f16\u7a0b\u8bed\u8a00\uff0c\u5e7f\u6cdb\u5e94\u7528\u4e8e\u5e95\u5c42\u5f00\u53d1\u3002C\u8bed\u8a00\u7684\u8bbe\u8ba1\u76ee\u6807\u662f\u63d0\u4f9b\u4e00\u79cd\u80fd\u4ee5\u7b80\u6613\u7684\u65b9\u5f0f\u7f16\u8bd1\u3001\u5904\u7406\u4f4e\u7ea7\u5b58\u50a8\u5668\u3001\u4ea7\u751f\u5c11\u91cf\u7684\u673a\u5668\u7801\u4ee5\u53ca\u4e0d\u9700\u8981\u4efb\u4f55\u8fd0\u884c\u73af\u5883\u652f\u6301\u4fbf\u80fd\u8fd0\u884c\u7684\u7f16\u7a0b\u8bed\u8a00\u3002
\u5c3d\u7ba1C\u8bed\u8a00\u63d0\u4f9b\u4e86\u8bb8\u591a\u4f4e\u7ea7\u5904\u7406\u7684\u529f\u80fd\uff0c\u4f46\u4ecd\u7136\u4fdd\u6301\u7740\u826f\u597d\u8de8\u5e73\u53f0\u7684\u7279\u6027\uff0c\u4ee5\u4e00\u4e2a\u6807\u51c6\u89c4\u683c\u5199\u51fa\u7684C\u8bed\u8a00\u7a0b\u5e8f\u53ef\u5728\u8bb8\u591a\u7535\u8111\u5e73\u53f0\u4e0a\u8fdb\u884c\u7f16\u8bd1\uff0c\u751a\u81f3\u5305\u542b\u4e00\u4e9b\u5d4c\u5165\u5f0f\u5904\u7406\u5668\uff08\u5355\u7247\u673a\u6216\u79f0MCU\uff09\u4ee5\u53ca\u8d85\u7ea7\u7535\u8111\u7b49\u4f5c\u4e1a\u5e73\u53f0\u3002
\u4e8c\u5341\u4e16\u7eaa\u516b\u5341\u5e74\u4ee3\uff0c\u4e3a\u4e86\u907f\u514d\u5404\u5f00\u53d1\u5382\u5546\u7528\u7684C\u8bed\u8a00\u8bed\u6cd5\u4ea7\u751f\u5dee\u5f02\uff0c\u7531\u7f8e\u56fd\u56fd\u5bb6\u6807\u51c6\u5c40\u4e3aC\u8bed\u8a00\u5236\u5b9a\u4e86\u4e00\u5957\u5b8c\u6574\u7684\u7f8e\u56fd\u56fd\u5bb6\u6807\u51c6\u8bed\u6cd5\uff0c\u79f0\u4e3aANSI C\uff0c\u4f5c\u4e3aC\u8bed\u8a00\u6700\u521d\u7684\u6807\u51c6\u3002[1] \u76ee\u524d2011\u5e7412\u67088\u65e5\uff0c\u56fd\u9645\u6807\u51c6\u5316\u7ec4\u7ec7\uff08ISO\uff09\u548c\u56fd\u9645\u7535\u5de5\u59d4\u5458\u4f1a\uff08IEC\uff09\u53d1\u5e03\u7684C11\u6807\u51c6\u662fC\u8bed\u8a00\u7684\u7b2c\u4e09\u4e2a\u5b98\u65b9\u6807\u51c6\uff0c\u4e5f\u662fC\u8bed\u8a00\u7684\u6700\u65b0\u6807\u51c6\uff0c\u8be5\u6807\u51c6\u66f4\u597d\u7684\u652f\u6301\u4e86\u6c49\u5b57\u51fd\u6570\u540d\u548c\u6c49\u5b57\u6807\u8bc6\u7b26\uff0c\u4e00\u5b9a\u7a0b\u5ea6\u4e0a\u5b9e\u73b0\u4e86\u6c49\u5b57\u7f16\u7a0b\u3002
C\u8bed\u8a00\u662f\u4e00\u95e8\u9762\u5411\u8fc7\u7a0b\u7684\u8ba1\u7b97\u673a\u7f16\u7a0b\u8bed\u8a00\uff0c\u4e0eC++\uff0cJava\u7b49\u9762\u5411\u5bf9\u8c61\u7684\u7f16\u7a0b\u8bed\u8a00\u6709\u6240\u4e0d\u540c\u3002
\u5176\u7f16\u8bd1\u5668\u4e3b\u8981\u6709Clang\u3001GCC\u3001WIN-TC\u3001SUBLIME\u3001MSVC\u3001Turbo C\u7b49\u3002

程序代码如下:

直接编译,程序输出结果中任意输入4个数字,程序执行结果如下图所示:

扩展资料(C程序编写注意事项):

1. 每个程序中一定包含main()函数, 尽管C语言中对函数命名没有限制。

2. printf函数永远不会自动换行,只能用
来实现, 回车键进行的换行在编译中会出现错误信息。

3. 在vs2008中编译.测试需要加 system("pause"); 来暂停dos自动退出导致的printf无法显示。

4. 所有自定义变量,必须声明才能使用。

5. 每行只书写一条语句, 在运算符两边加上一个空格, 便于阅读。



#include <stdio.h>

void main()
{
int a,b,c,d;
printf("请输入4个整数:");
scanf("%d%d%d%d",&a,&b,&c,&d);
printf("4个整数的平均值为%0.3f\n",(a+b+c+d)/4.0);
}

#include <stdio.h>
int main()
{
float a,b,c,d;
scanf("%f %f %f %f",&a,&b,&c,&d);
printf("%f\n",(a+b+c+d)/4);
}

int main()
{
int i,n,sum;
for(i=0,n=0;i<4;i++)
{
printf("请输入第%d个数",i+1);
scanf("%d",n);
sum+=n;
}
printf("平均数为:%d",0.01*sum/4);
}

#include “stdio.h”
void main()
{
int i;
float a,aver=0;
for(i=0;i<4;i++)
{
printf("请输入第%d个数",i+1);
scanf("%f",&a);
aver+=a;
}
aver/=4;
printf("aver=%f\n",aver);
}

  • 鐢–璇█缂栧啓绋嬪簭,濡備綍杈撳叆涓や釜鏁存暟,骞舵眰鍜屻
    绛旓細include <stdio.h> int main()printf("璇疯緭鍏ヤ袱涓暣鏁帮細");scanf("%d %d",&a,&b);// sum=a+b;//涓夈佹暟鎹鐞,鎶奱銆乥鐨勫拰璧嬪肩粰sum;printf("杩欎袱涓暟鐨勫拰鏄細%d\n",sum);// return 0;//杩斿洖;C璇█锛鏄竴绉嶉氱敤鐨勩佽繃绋嬪紡鐨缂栫▼璇█锛骞挎硾鐢ㄤ簬绯荤粺涓庡簲鐢ㄨ蒋浠剁殑寮鍙戙傚叿鏈夐珮鏁堛佺伒...
  • 濡備綍鐢╟璇█缂栧啓涓涓▼搴鏉ヨ緭鍑洪櫎浠ヤ簩鐨勪綑鏁?
    绛旓細1銆侀鍏堬紝鎴戜滑闇瑕佹墦寮浠绘剰缂栫▼杞欢锛屽皬缂栦娇鐢ㄧ殑鏄疍ev c++ 2銆佺劧鍚庯紝鎴戜滑闇瑕佹柊寤涓涓婧愪唬鐮侊紝 濡備笅鍥炬墍绀 3銆佺劧鍚庢垜浠渶瑕佽緭鍏ヤ唬鐮 include <stdio.h>int main(){int i=0;scanf("%d",&i);int j;j=i%2;printf("%d",j);return 0;}琛ㄧず鍙栬緭鍏ョ殑鏁伴櫎浠ヤ簩鐨 浣欐暟 銆4銆佹渶鍚庯紝鎴戜滑缂栬瘧娴嬭瘯...
  • 鐢╟璇█缂栧啓涓涓▼搴,杈撳叆10涓暟姹傚钩鍧囧笺
    绛旓細C璇█:缂栧啓涓涓▼搴,浠庨敭鐩樿緭鍏10涓鐢熸垚缁,姹傚钩鍧囨垚缁┿1銆佽櫧鐒秏ain鍑芥暟鍙互浣滀负缁撴瀯浣撴垨鑰呯被鐨勬垚鍛樺嚱鏁帮紝浣嗙浉搴斿湴浼氬け鍘讳綔涓虹▼搴忓嚭鍏ュ彛鐨勫姛鑳姐 C++涓叏灞main鍑芥暟鐨勪功鍐欐牸寮忎笌C璇█瀹屽叏鐩稿悓锛屽姛鑳戒篃瀹屽叏鐩稿悓锛屼笖鍚屼竴C++绋嬪簭鍚屾牱鍙兘鏈変竴涓叏灞main鍑芥暟銆2銆佸惊鐜鍙ヤ腑杩涜10涓暟鐨勭疮鍔犲湪sum閲岄潰锛岀劧鍚...
  • 缂栧啓涓涓狢绋嬪簭,杈撳叆a,b,c涓変釜鍊,杈撳嚭鍏朵腑鏈澶ц呫
    绛旓細include<stdio.h> int main(){ int a,b,c,max;printf("璇疯緭鍏ヤ笁涓暟锛歕n");scanf("%d%d%d",&a,&b,&c);if(a>b)max=a;if(c>max)max = c;printf("涓変釜鏁颁腑鏈澶х殑鏁颁负锛%d",max);return 0;}
  • c璇█缂栧啓绋嬪簭;杈撳叆涓涓鎽勬皬娓╁害,瑕佹眰杈撳嚭鍗庢皬娓╁害銆傚叕寮忎负f=9/5*c+...
    绛旓細绋嬪簭濡備笅锛歩nclude <stdio.h> int main(){ int f;float c;printf("璇疯緭鍏ヤ竴涓崕姘忔俯搴n");scanf_s("%d", &f);c = (float)(f - 32) * 5 / 9;printf("瀹冪殑鎽勬皬娓╁害涓:%.2f", c);} 濡傚浘锛氳皟璇曢氳繃锛
  • 鐢–缂栫▼瀹炵幇涓夎褰㈤潰绉殑璁$畻銆
    绛旓細浠ヤ笅鏄涓涓敤C璇█缂栧啓鐨绋嬪簭锛杈撳叆涓夎褰㈢殑涓夎竟闀匡紝璁$畻骞惰緭鍑轰笁瑙掑舰鐨勯潰绉細include <stdio.h>#include <math.h>int main() {double a, b, c, s, area;printf("璇疯緭鍏ヤ笁瑙掑舰鐨勪笁杈归暱锛歕n");scanf("%lf %lf %lf", &a, &b, &c);s = (a + b + c) / 2.0;area = sqrt(s...
  • C璇█:鐢ㄥ嚱鏁缂栧啓涓涓▼搴,浠庨敭鐩樿緭鍏ヤ竴涓甫鏈夌┖鏍肩殑瀛楃涓,鍘绘帀瀛楃涓...
    绛旓細1銆侀鍏堬紝闅忎究鍒涘缓涓涓湁main鏂规硶鐨勭被銆2銆佸畾涔変竴涓瓧绗︿覆鍙橀噺锛岃繖閲岀粰鍙橀噺璧嬪硷紝鍓嶅悗閮界暀鏈変竴涓绌烘牸銆3銆佸厛杩愯涓閬嶏紝鐪嬭緭鍑烘晥鏋滐紝鍙互鐪嬪埌鐧惧害鍖呮嫭绌烘牸鐨勫嚑涓瓧绗﹂兘鎵撳嵃鍑烘潵浜嗐4銆佷负浜嗘洿鍔犳竻鏅帮紝鐢ㄥ瓧绗︿覆瀵硅薄鍙﹀涓涓柟娉曗渓ength()鈥濆緱鍒版瀛楃涓茬殑闀垮害涓6锛 璇存槑鐨勭‘鏄滅櫨搴︹濆姞涓や釜绌烘牸鐨勯暱搴...
  • 濡備綍鐢╟璇█缂栧啓绋嬪簭,杈撳叆10涓暟骞舵眰鍜屽憿?
    绛旓細1銆侀鍏堟墦寮c璇█缂栬緫鍣紝鏂板缓涓涓狢璇█鐨勬枃浠讹紝鏂囦欢涓紩鍏璇█鐨勫ご鏂囦欢锛屾柊寤轰竴涓猰ain鍑芥暟锛屽嚱鏁颁腑璁剧疆涓涓10涓厓绱犵殑鏁扮粍浠ュ強涓涓敤鏉ユ眰鍜岀殑鍙橀噺锛2銆佷箣鍚鐢ㄤ竴涓for寰幆閬嶅巻鏁扮粍锛屾瘡娆¢兘浠巗canf涓彇鍒扮敤鎴疯緭鍏ョ殑鏁板苟瀛樺叆鏁扮粍涓紝瀛樺畬鍚庡啀鐢╯um鍔犺繖涓暟锛屽姝や究鑳芥眰鍑烘暟缁勫唴鍏冪礌鐨勫拰浜嗭細3銆佹渶鍚...
  • 鐢–璇█缂栧啓涓涓▼搴杈撳嚭浠绘剰鏃堕棿涓嬩竴绉掔殑鏃堕棿
    绛旓細int aiTimeMinValue[MAX]={1970,1,1,0,0,0,};int aiMonthMaxDay[]={DUMMY,31,28,31,30,31,30,31,31,30,31,30,31};for(i=YEAR;i<MAX;++i){ printf("璇疯緭鍏%s",g_apcCnName[i]);scanf("%d",aiTime+i);if(MONTH==i&&isLeapYear(aiTime[YEAR])){ aiMonthMaxDay[2]=29;...
  • 鐢–璇█缂栧啓绋嬪簭銆傝緭鍏ヤ竴浜涙暣鏁,缂栫▼璁$畻骞惰緭鍑哄叾涓墍鏈夋鏁扮殑鍜,杈撳叆...
    绛旓細include <stdio.h> int main (void){ int i = 0;int sum = 0, a = 0;int flag = 0;while(!flag){ scanf("%d", &a);if (a <= 0){ flag = 1;} else { sum = sum + a;i ++;} } printf("sum=%d\n", sum);printf("椤规暟涓猴細%d\n", i);return 0;} ...
  • 扩展阅读:c++入门程序代码 ... 免费的编程学习网站 ... 初学编程必背50个 ... plc编程必背50个程序 ... 学编程一年大概多少钱 ... 少儿编程是学些什么东西 ... 简单的c语言程序编程 ... cnc编程必背50个程序 ... 为什么不建议孩子学编程 ...

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