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);}
编写一个程序,读入一组整数(不超过20个),当用户输入0时,表示输入结束。然后程序将从这组整数中,把第二大的那个整数找出来,并把它打印出来。说明:(1)0表示输入结束,它本身并不计入这组整数中。(2)在这组整数中,既有正数,也可能有负数。(3)这组整数的个数不少于2个。
从键盘上输入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 国...
void main(){ int i,jishu=0,oushu=0,njishu=0,noushu=0; float pingjun;scanf("%d",&i);while(i!=0){ if(i%2==0){ oushu+=i; noushu++; } else { jishu+=i; njishu++; } scanf("%d",&i);} pingjun=jishu+oushu;printf("输入了%d个数字\n",njishu+noushu);...
以下是一个简单的C语言程序,用于输入一批整数,输出其中的最大值和最小值,输入数字0结束循环: c #include<stdio.h> intmain(){ intnum, max, min, input; printf("请输入一批整数,输入0结束循环:\n"); max = min = num = input =0; while((scanf("%d", &input) ==1&& input !=0) || input...
int i,sum=0;do { scanf("%d",&i);sum=sum+i;}while(i!=0);
}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 ...
从键盘输入若干正整数,求出所有输入正整数之和。当输入数小于0时,结束该操作。根据题意,选择正确的步骤填入下列下划线中。 Step1:输入第一个正整数n; Step2:对求和变量sum赋初值; Step3:判断n<0是否成立,若成立,则执行输出sum的值,否则计算正整数的累加和;...
1 1、在我们的编辑页面输入以下代码:#include<stdio.h> int main() {int a;printf("请输入一个整数:"); scanf("%d",&a);if(a%2==0)printf("%d为偶数!",a); elseprintf("%d为奇数!");return 0; }。2、所以我们在定义变量时,就应该将其定义为整数型,注意,在输入,输出函数中,我们的...
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);}运行结果:...