读入一系列整数,统计出正整数个数i,和负整数j,读入0则结束。
来源:百度知道 编辑:UC知道 时间:2024/06/22 03:18:53
读入一系列整数,统计出正整数个数i,和负整数j,读入0则结束。
要用C语言
要用C语言
#include<stdio.h>
void main(){
int num,i=0,j=0;
while(1){
scanf("%d",&num);
if (num>0) i++;
else if (num<0) j++;
else break;
}
printf("正整数个数为%d,负整数个数为%d \n",i,j);
}
#include <stdio.h>
int main(int argc, const char *argv[])
{
int i = 0,j = 0,n = 0;
do {
printf("please input num:\n");
scanf("%d", &n);
if (n > 0)
i++;
else if (n < 0)
j++;
}while (n != 0);