C语言高手进来下.(用do-while语句实现)编写程序:从键盘上输入10个整数,求其平均值.(用do-while语句实现)编写程序:从键盘上输入10个整数,求其平均值.
//循环 do while , 利用数组存放输入的数计算平均值 #include <stdio.h>#defineN 10//使用N 常量main() {inta[10];floatsum =0.0;floatav;inti =0;do{ printf("Input Num. : \n"); scanf_s("%d", &a[i]); sum+=a[i]; i++; }while(i < N);//使用N 控制数组大小av = sum /i;for...
include<stdio.h>main(){ int n,i=0,sum=0; scanf("%d",&n);//首次输入数据 do{sum+=n;i++; scanf("%d",&n);//循环输入数据 }while(n!=0);printf("%d",sum/i);//输入0则结束,计算平均值 }如图所示,望采纳。。。
include<stdio.h>int main(void){float num[81],numa=0;int i=0,n=0;do{printf("请输入第%d个数(0退出):___\b\b\b",i+1);scanf("%f",&num[i]);i++;}while(num[i-1]!=0);for(n=0;n<=i-1;n++){numa+=num[n];}printf("平均数是:%.3f",numa/(i-1));return ...
用do while ..用do while 语句实现反复从键盘输入一个整数,如果大于或等于零,累加求和,直到输入负数结束。然后求出平均值并输出。例2运行为什么还是不通过,求大佬告知
求n个数的最大最小与平均值程序运行结果: "); printf("请输入数据个数:"); while(scanf("%d",&n),n<=0)printf("请输入一个大于等于1的正整数 "); do { printf("请输入第 %d 个数:",count); scanf("%f",&x); if(count==0){ max=min=s=x; ...
我分别用最小/最大整数值播种最大值和最小值。这让我们可以在读入时捕获实际的最小值和最大值。此外,我认为基本的 for 循环在这里比 do while 循环更有效。 请注意,我使用 double 类型计算平均值,因为它可能不是纯整数值(即使在您的样本数据中,平均值也不是整数)。 原文由 Tim Biegeleisen 发布,翻译遵循 ...
int n = -1;int* arr;do { cout << "请输入n:";cin >> n;} while (n <= 0);arr = (int*)malloc(sizeof(int) * n);for (int i = 0; i < n; i++) { cout << "第" << i + 1 << "个数:";cin >> arr[i];} int j = 0;int maxValue = arr[0];int ...
{ int i=0,x,s=0;while(i<10){ scanf("%d",&x);s+=x;i++;} printf("%g",s/10.0);return 0;} 2)include<stdio.h> int main(){ int i=0,x,s=0;do { scanf("%d",&x);s+=x;i++;}while(i<10);printf("%g",s/10.0);return 0;} 3)include<stdio.h> int ...
【题目】VF循环结构程序设计1.用DO WHILE...ENDDO型循环结构和FOR型循环结构分别实现键盘输入10个数,输出其平均值。2.用DO WHILE...ENDDO型、FOR型和SCA N型循环结构分别实现逐条显示sb.dbf中的所有数据。3.用什么命令可以等价实现实验内容2(上题)的要求? 相关知识点...