1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > C语言 利用数组编写程序输入30个数 分别统计正整数 0 负数个数 并求和

C语言 利用数组编写程序输入30个数 分别统计正整数 0 负数个数 并求和

时间:2019-08-17 21:11:21

相关推荐

C语言 利用数组编写程序输入30个数 分别统计正整数 0 负数个数 并求和

代码如下:

#include <stdio.h>#define N 30int main(){int n[N],sum1=0,sum2=0;int a1 = 0, a2 = 0, a3 = 0;printf("Please input 30 numbers:\n");for (int i = 0; i < 30; i++) {scanf_s("%d", &n[i]);}for (int i = 0; i < 30; i++) {if (n[i] > 0) {sum1 = sum1 + n[i];a1++;}else if (n[i] < 0) {sum2 = sum2 + n[i];a2++;}else { a3++; }}printf("正整数有%d个,sum=%d\n", a1,sum1);printf("负整数有%d个,sum=%d\n", a2, sum2);printf("0有%d个",a3);return 0;}

运行结果如下:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。