如何用c语言输入5个整数,求和,求平均值?

下面是一个C语言程序的例子,它能够实现输入五个整数,计算其中正整数的累加和sum以及正整数的平均值ave,并输出结果。

程序中,我们使用了一个for循环,循环五次来读取输入的五个整数x。如果读入的x是正整数,则将它累加到sum中,并且计数器count加1。最后,我们计算正整数的平均值ave,并使用printf函数输出结果。其中,%.2f用来输出一个小数点后保留两位的实数。

下面是一组输入输出的例子,以展示程序的运行效果:

输入:-3 0 2 5 -1

输出:sum=7
ave=3.50

在上面的例子中,输入了五个整数-3、0、2、5和-1。其中,正整数有两个,分别是2和5,它们的累加和是7,平均值是3.50。程序正确地输出了这两个结果。



  • 鐢–璇█鍐欎竴涓▼搴:杈撳叆5涓瀹炲瀷鏁版眰骞冲潎鍊,杈撳嚭杩5涓暟鐨勫拰鍙婂钩鍧囧...
    绛旓細scanf("%f%f%f",&a,&b,&c,&d);sum=a+b+c+d;average=sum/4;printf("4涓疄鏁扮殑鎬诲拰涓猴細 %.4f\n",sum);printf("4涓疄鏁扮殑骞冲潎鍊间负锛%.4f\n",average);} 娴嬭瘯锛氳渚濇杈撳叆4涓疄鏁帮紝浠ョ┖鏍奸棿闅旓紝浠ュ洖杞﹂敭缁撴潫:12 13.5 15.7 16.89 4涓疄鏁扮殑鎬诲拰涓猴細 58.0900 4涓疄鏁扮殑骞...
  • C璇█杈撳叆N涓暣鏁骞姹傚拰鐨勭▼搴鎬庝箞鍐?
    绛旓細浠ヤ笅鏄竴涓畝鍗曠殑C璇█绋嬪簭锛鐢ㄤ簬杈撳叆N涓暣鏁骞姹傚拰锛氬湪杩欎釜绋嬪簭涓紝鎴戜滑棣栧厛瀹氫箟浜嗕袱涓暣鍨鍙橀噺num鍜孨锛岀敤浜庡瓨鍌ㄧ敤鎴疯緭鍏ョ殑鏁板拰鏁扮殑涓暟銆傜劧鍚庯紝鎴戜滑浣跨敤printf鍑芥暟杈撳嚭鎻愮ず淇℃伅锛屼娇鐢╯canf鍑芥暟浠庣敤鎴峰璇诲彇鏁扮殑涓暟N銆傜劧鍚庯紝鎴戜滑浣跨敤if璇彞妫鏌鏄惁鍦ㄦ湁鏁堣寖鍥村唴锛堝ぇ浜0涓斿皬浜庢垨绛変簬100锛夈傚鏋淣涓嶅湪...
  • 濡備綍鐢–璇█姹傚拰?
    绛旓細瑙e喅杩欎釜闂鐨勬柟娉曞涓嬶細1銆侀鍏堜娇鐢ㄦ柊寤轰竴涓伐绋嬪拰.c鏂囦欢銆2銆佺劧鍚杈撳叆澶存枃浠#include鍜屼富鍑芥暟void main()銆3銆佽緭鍏ュ悗灏辫瀹氫箟鍙橀噺绫诲瀷骞朵笖鍒濆鍖栥4銆佺劧鍚庝娇鐢╢or璇█姹傚拰銆5銆佽緭鍏ュ悗鍐嶈繘琛岃緭鍑恒6銆佹渶鍚庡彲浠ョ湅鍒扮紪璇戞甯歌繍琛岋紝杩欐牱闂灏辫В鍐充簡銆
  • c璇█杈撳叆鏁存暟姹傚拰鎬庝箞鍐?
    绛旓細include <stdio.h> int main(){ int a,b,sum;//涓銆佸畾涔夊彉閲,int浠h〃鏁版嵁绫诲瀷鈥斺鏁存暟,sum姹傚拰;printf("璇杈撳叆涓涓暣鏁锛");scanf("%d %d",&a,&b);//浜屻佽緭鍏ユ暟鎹,%d瀵硅緭鍏ョ被鍨嬬殑闄愬埗浠h〃鈥斺鏁存暟锛骞舵妸杩欎咯涓暟鍒嗗埆缁&a鍜&b涓や釜鍙橀噺锛&鍙栧湴鍧杩愮畻绗;sum=a+b;//涓夈佹暟鎹鐞,鎶...
  • 鍒氬垰鎺ヨЕc璇█,鑰佸笀鍙垜浠敤while璇彞璁$畻杈撳叆鐨5涓鏁扮殑骞冲潎鍊,鐢╥nt...
    绛旓細int sum=0,i=0,num,aver=0;while(i<5) //鏄惁杈撳叆浜浜斾釜鏁 { scanf("%d",&num); //杈撳叆鏁 sum=sum+num; //鎶婅緭鍏ョ殑鏁姹傚拰 } aver=sum/5; //姹傚钩鍧囨暟 鎰熻鍒氬鐨勮瘽for璇彞姣旇緝濂界悊瑙
  • C璇█姹傚拰浠g爜
    绛旓細define N 10000 int addend[N];int main(){ int i,j,n,m,sum;freopen("d:\1.txt","w",stdout);scanf("%d",&n);for(i=0;i<n;i++)scanf("%d",&addend[i]);scanf("%d",&m);for(i=0;i<n-m+1;i++){ sum = 0;for(j=0;j<m;j++){ printf("%d%c",addend[i+j...
  • 鐢–璇█瀹氫箟鑻ュ共鏁存暟?渚嬪鍦杈撳叆鐨勮嫢骞涓暣鏁涓姹傚拰銆
    绛旓細褰撶劧鍙互鍟娿備綘鍙互鎶妌涔熷綋鍋氫竴涓彉閲忥紝璁╃敤鎴烽夋嫨杈撳叆銆俰nclude <stdio.h> include <stdlib.h> void main(void){ int n = 0;int i = 0;printf("璇疯緭鍏ユ暟鎹釜鏁帮細");scanf("%d", &n);for (i = 0; i < n; i++){ printf("璇疯緭鍏ョ%d涓暟\n", i + 1);} } ...
  • 杈撳叆5涓瀛︾敓鐨勬垚缁 骞姹傚拰 c璇█
    绛旓細include <stdio.h>int main(){ int sc, sum = 0, i; for (i = 0; i < 5; ++i){ scanf ("%d", &sc); sum += sc; } printf ("%d\n", sum); return 0;}
  • 杩欎釜C璇█缂栫▼涓嶆噦
    绛旓細include<stdio.h> void main(){ int b(int x[],int n);int sum=0;int a[5];int i;printf("璇杈撳叆5涓鏁:");for(i=0;i<5;i++)scanf("%d",&a[i]);sum=b(a,5); //杩欓噷鏄粰浣犱笅闈㈣璋冪敤鐨勫嚱鏁颁紶閫掑弬鏁 璋冪敤缁撴潫涓嬮潰杩斿洖涓涓 printf("sum=%d\n",sum);//杈撳嚭杩欎釜鍊...
  • 鎬庢牱鐢╟璇█缂栬瘧璁$畻姝鏁存暟鍚勪綅涓婃暟瀛楃殑鍜?
    绛旓細浠ヤ笅鏄竴涓浣跨敤C璇█璁$畻姝鏁存暟鍚勪綅涓婃暟瀛楀拰鐨勭ず渚嬩唬鐮侊細璇ョ▼搴忛氳繃寰幆閬嶅巻杈撳叆鐨勬鏁存暟鐨勬瘡涓浣嶆暟瀛楋紝骞跺皢鍏剁疮鍔犲埌鍙橀噺sum涓紝鏈鍚庤緭鍑哄悇浣嶆暟瀛椾箣鍜屻傚湪寰幆涓紝鎴戜滑浣跨敤浜嗗彇妯¤繍绠楃锛%锛夊拰鏁撮櫎杩愮畻绗︼紙/锛夋潵鍒嗗埆鍙栧嚭鏈鍚庝竴浣嶆暟瀛楀拰鍘绘帀鏈鍚庝竴浣嶆暟瀛椼♡♡ 鏈夊府鍔╁埌鐨勮瘽锛岄夯鐑﹂噰绾冲摝锛
  • 扩展阅读:从小c到大 ... c语言如何输入正整数 ... c人入门教程 ... cnc编程必背50个程序 ... c语言必背100代码 ... c语言零基础自学 ... 编程必背100个代码 ... c#输入整数 ... c语言新手入门代码 ...

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