输入 10 个整数统计并输出其中正数、负数和零的个数。用Ifor 循环实现运行结果如下图所示58 45-98 0-76 95420-55-66正数有5个负数有4个零有1个C语言写
#include <stdio.h>
int main() { int nums[10]; // 存储输入的10个整数 int positive = 0, negative = 0, zero = 0; // 统计正数、负数和零的个数
// 输入10个整数
printf("请输入10个整数:\n");
for(int i = 0; i < 10; i++) {
scanf("%d", &nums[i]);
}
// 统计正数、负数和零的个数
for(int i = 0; i < 10; i++) {
if(nums[i] > 0) {
positive++;
} else if(nums[i] < 0) {
negative++;
} else {
zero++;
}
}
// 输出结果
printf("正数有%d个,负数有%d个,零有%d个", positive, negative, zero);
return 0;
原文地址: https://www.cveoy.top/t/topic/fcC2 著作权归作者所有。请勿转载和采集!