使用do-while结构,编程统计正数和负数的个数。 输入一批整数,以0为结束标志,统计这些数中正数和负数的个数。
时间: 2023-06-03 08:01:46 浏览: 167
统计你输入的正负数的个数
好的,这是一个关于编程的问题,我可以回答。以下是使用do-while结构统计正数和负数个数的C代码:
```
#include <stdio.h>
int main() {
int num, positive = 0, negative = 0;
do {
printf("请输入一个整数:");
scanf("%d", &num);
if (num > 0) {
positive++;
} else if (num < 0) {
negative++;
}
} while (num != 0);
printf("正数个数:%d,负数个数:%d\n", positive, negative);
return 0;
}
```
以上代码中,使用了do-while循环,当输入的数字不等于0时,就执行循环体内的代码。每次输入一个数字后,根据该数字的正负情况,累加正数和负数的个数,最后输出结果。
阅读全文