> 英语 >
Write a program which asks the user for four numbers and then tells them one of the following:
· That there were more even numbers than odd numbers
· That there were more odd numbers than even numbers
· That there were the same number of even and odd numbers
人气:395 ℃ 时间:2020-05-12 03:43:18
解答
#include
void main(void)
{
int n,number[4],even,odd;
even=odd=0;
printf("please input 4 interger numbers:\n");
for(n=0;n能排下版吗? 谢谢VC6标准代码模式,你可以自行调整,如需要解释我等下重新加上注释我用的是python2.7. 直接复制好像不行。。那我再发一下代码,增加了注释,自己看看能否用。可能平台不同,程序有所不同,具体python2.7怎么用我也不清楚。你这个发到C/C++了。#include void main(void)//vc6平台通过,其他平台可能为main()即可{ int n,number[4],even,odd; even=odd=0; printf("please input 4 interger numbers:\n");//提示请输入4个整数 for(n=0;n<=3;n++) {scanf("%d",&number[n]);//请输入4个整数 } for(n=0;n<=3;n++) {if(number[n]%2==0) even++;//统计偶数数目else if(number[n]%2==1) odd++;//统计奇数数目 } if(even==odd)//如果奇数偶数相等printf("That there were the same number of even and odd numbers\n"); else if (even>odd)//如果偶数多于奇数printf("That there were more even numbers than odd numbers\n"); else if(even
推荐
猜你喜欢
© 2025 79432.Com All Rights Reserved.
电脑版|手机版