jcst.net
当前位置:首页 >> 编程C语言输入一批正整数以0或负数为结束标志求奇... >>

编程C语言输入一批正整数以0或负数为结束标志求奇...

已在TC2下经过测试,如果觉得好,请采纳。。。 #include #include int Even(int * array, int num); /*定义*/ void main() { int ii, MyArray[100] = {0}; clrscr(); printf("Pls input numbers, to end this input operation, pls put a number

希望能帮到你!以下是程序:#include #include int iseven(int x) { if(x%2==0) return 1; else return 0; }int main() { int i,x,sumofodd=0; printf("Input integers: "); while(scanf("%d",&x)!=EOF) { if(x

定义一个数用来进行累加然后进行循环即可循环中对输入的数求余2确定其是否为奇数如果是则累加如果输入的数为0或者负数退出循环最后再输出值就完成了如果代码不想自己写的话我可以有偿代劳

#include int main(void){int i,n=0,hj=0,sz[100];printf(" 请输入第 %d 个正整数(0结束输入):",n+1);while(scanf("%d",&sz[n])==1 && sz[n] != 0){n++;printf(" 请输入第 %d 个正整数(0结束输入):",n+1);}for(i=0;i

#include int main(int argc, char *argv[]){ int a, num; a = num = 0; scanf("%d", &a); while(a > 0) { if (a % 2 == 1) { num += a; } scanf("%d", &a); } printf("奇数和: %d\n", num); return 0;}

#include int main() { int n,sum=0; printf("请输入一列整数:"); scanf("%d",&n); while(n>0) { if(n%2==0) sum=sum+n; scanf("%d",&n); } printf("这列整数中偶数和为:%d\n",sum); return 0; }

#includeint perime( int n){int i;if(n == 1) return 0;for(i =2;i*in) return 1;else return 0;}int main(){int n,sum = 0;while(scanf("%d",&n) == 1) {if(n

#includeint main(void){ int number,a; scanf("%d",&a); if(a%2==0) printf("偶数!"); else printf("奇数!"); if(a==0){ printf("\n0既不是整数也不是负数"); goto ab;} if(a

#include "stdio.h" #define N 20 int main() { int a[N],i,x; printf("请输入一组正整数,输入0或负数结束:\n"); for(i=0;i

#includeint main(){ int num,sum=0; while(scanf("%d",&num)&&num>0) { if(num%2==0) sum+=num; } printf("偶数和为:%d\n",sum); return 0;}

网站首页 | 网站地图
All rights reserved Powered by www.jcst.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com