下面是C语言代码,用于从键盘输入10个整数,并求这10个整数的奇偶和:
```c
#include
intmain()
{
intnum[10];
inti,odd_sum=0,even_sum=0;
//输入10个整数
printf("请输入10个整数:\n");
for(i=0;i<10;i++)
scanf("%d",&num[i]);
//计算奇数之和与偶数之和
for(i=0;i<10;i++){
if(num[i]%2==0)
even_sum+=num[i];//收集偶数之和
else
odd_sum+=num[i]];//求奇数之和
}
//输出结果
printf("\n这10个整数中,奇数之和is:%d\n",odd_sum);
printf("这十个整数中,偶数之和为:%d\n",even_sum);
return0;
}
```
在这个程序中我们使用一个数组来存储输入10个整数,然后使用for循环遍历数组中的每个元素。 如果元素为偶数,则分为偶数和Even_sum变量;否则,将其分为奇数和奇变量。 最后直接输出计算结果即可。
请注意,输入数字时,一定要输入整数,否则程序可能会出现意想不到的错误。
intmain()
{
{
printf("第一种类型:\n");
inta[10];
int*p;
printf("请输入十个整数:");
for(p=a;p scanf("%d",p);
for(p=a;p printf("%d",*p);
}
{
printf("第二个类型:\n");
inta[10],i;
int*p=&a;
printf("请输入十个整数:");
for(i=0;i<10;i++)
{
scanf("%d",p);
p++;
}
for(p=a;p printf("%d",*p);"第三种:\n");
int*a[10],i,b[10];
printf("请输入十个整数:");
for(i=0;i<10;i++)
{
scanf("%d",&b[i]);
a[i]=&b[i];
for(i=0;i<10;i++)
printf("%d",*(a[i]));编码不易,请采纳。 。 。 之前>
上一篇:c语言程序设计基础题库
下一篇:c语言经典例题100题