www.ylrr.net > 用C语言编写一个程序,要求从键盘输入10个不大于100的整数,求这10个整数的奇数的和

用C语言编写一个程序,要求从键盘输入10个不大于100的整数,求这10个整数的奇数的和

includeint main(){ int i,n,sum = 0; printf("请输入10个不大于100的数!\n"); for(i=1;i= 100) { printf("输入了大于100的数!\n"); return 0; } else if(n % 2 != 0) { sum+=n; } } printf("所有奇数的和为:%d\n",sum); return 0;}

#include void main() { int a[10]={0},i,max=0; printf("请输入10个整数:\n"); for(i=0;i { scanf("%d",&a[i]); } max=a[0]; for(i=0;i { if(a[i]>max) max=a[i]; } printf("最大数为:%d",max); }

#include "stdio.h" void main() { int a[10],i; printf("输入10个数字,用空格分开:"); for(i=0;i<10;i++) scanf("%d",&a[i]); for(i=9;i>=0;i--) printf("%d ",a[i]); printf("\n"); }

#include<stdio.h> void main(){ int num[10],i,j,temp; for(i=0;i<10;i++){ printf("请输入第%d个数:"); scanf("%d",&num[i]); } for(i=0;i<10;i++){ for(j=0;j<9-i;j++){ if(num[j]<num[j+1]){ temp=num[j]; num[j]=num[j+1]; num[j+1]=temp; } } } printf("这10个数的最大值是:%d",num[0]); }

#include<stdio.h> int main() { int i,a[10]; for(i=0;i<10;i++) scanf("%d",&a[i]); for(i=0;i<10;i++) printf("%d ",a[i]); return 0; }

//卧槽,竟然没得悬赏分,唉~~~~~~//加分#include<stdio.h> intmain() { inta[10],max,min; printf("输入第1个数:"); scanf("%d",&a[0]); max=min=a[0]; for(inti=1;i<10;i++) { printf("输入第%d个数:",i+1); scanf("%d",&a[i]); if(max<a[i])max=a[i]; if(min>a[i])min=a[i]; } printf("最大数是:%d\n最小数是:%d\n",max,min); }

#include void main() { int i,jishu=0,oushu=0,njishu=0,noushu=0; float pingjun; scanf("%d",&i); while(i!=0) { if(i%2==0) { oushu+=i; noushu++; } else { jishu+=i; njishu++; } scanf("%d",&i); } pingjun=jishu+oushu; printf("输入了%d个数字\n",

#include<stdio.h>int main(){int s=0,m[11],i;for(i=0;i<10;i++){scanf("%d",&m[i]);s+=m[i];}printf("十个数的和为:%d\n",s);}

1、直接用一个for循环10次,挨个读入整数存入一维数组即可.2、例程:#include <stdio.h> int main() { int a[10],temp; int *p,*q; printf("请输入十个整数:"); for(p=a;p<a+10;p++) scanf("%d",p); for(p=a,q=a+9;p<q;p++,q--) {temp=*p; *p=*q; *q=temp; } printf("倒序输出十个整数:"); for(p=a;p<a+10;p++) printf("%d ",*p); }

int main(){ int temp; /* 用于临时保存输入的整数*/ int sum = 0; /*用于求和*/ int count = 0; int i; /* 输入这10个数*/ for (i = 0; i &lt; 10; i++) { scanf("%d", &amp;temp); if (temp % 2) { count++; sum += temp; } } printf("the count of odd num is %d, sum is %d\n", count, sum); return 0;}

相关搜索:

网站地图

All rights reserved Powered by www.ylrr.net

copyright ©right 2010-2021。
www.ylrr.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com