从键盘上输入4个数,编写程序,计算并输出这4个数的和及平均值。要求用Inputbox函数输入数据。 Private Sub Form_Load() Dim a As Integer Dim b As Integ 从键盘输入任意20个整型数,统计其中的负数个数并求所有正数的平均值。 保留两位小数 #include<stdio.h> int main() { int a[20],sum=0,i=0 国...
int main() { int num, positive_count = 0, negative_count = 0; // 循环读入整数,直到输入0为止 while (1) { printf("请输入一个整数(0表示结束):"); scanf("%d", &num); if (num == 0) { break; // 如果输入0则跳出循环 } else if (num > 0) { positive_count++; // 统计正整数...
}int main() { int num; int count = 0; printf("输入多个正整数(以0结束):\n"); while (1) { scanf("%d", &num); if (num == 0) { break; } if (isPrime(num)) { count++; } } printf("素数的个数: %d\n", count); return ...
编写一个程序,读入一组整数(不超过20个),当用户输入0时,表示输入结束。然后程序将从这组整数中,把第二大的那个整数找出来,并把它打印出来。说明:(1)0表示输入结束,它本身并不计入这组整数中。(2)在这组整数中,既有正数,也可能有负数。(3)这组整数的个数不少于2个。
运行通过,有问题HI:include<stdio.h> int main(){ int num,n=0,m=0;do{ scanf("%d",&num);if(num>0) m++;else if(num<0) n--;}while(num!=0);printf("正整数有%d个,负整数有%d个",m,n);}
while(scanf("%d", &n) && n != 0) {if(i == 0) {max = min = n;}if(max < n) {max = n;}if(min > n) {min = n;}i++;sum += n;ave = sum * 1.0 / i;}printf("i = %d\nmax = %d\nmin = %d\nave = %.2f\n", i, max, min, ave);}运行结果:...
int i,sum=0;do { scanf("%d",&i);sum=sum+i;}while(i!=0);
include <stdio.h> int main() { int plus = 0,negative = 0,num;while(1) { printf("请输入 : ");scanf("%d",&num);if(num == 0) break;if(num > 0) plus++;else negative++;} printf("大于0的数是%d个\n",plus);printf("小于0的数是%d个\n\n",negative);return 0;} ...
0加上这一行.#include "stdio.h"int main(void){ int n,x=0,sum=0; printf("Enter some integers...\n"); while(scanf("%d",&n),n){ sum+=n; x++; } printf("The result is %g.\n",sum/(x+0.0)); return 0;} ...
1、int input(int *p)这个函数的作用是往一个整型数组中,存放从键盘中输入的数字。并且返回一个整型数,这个返回值表示一共从键盘上输入了几个数字(注:程序中设置了从键盘最多能输入100个整数)。2、int f(int *p,int n)这个函数是统计从键盘中输入的数字中最大的有几个。3、main()是这个...