标签:1.4 语言 记录 int scanf 整数 ji 读入 输入
奇偶个数(5分)题目内容:
你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据。程序输出读到的数据中的奇数和偶数的个数。
输入格式:
一系列正整数,整数的范围是(0,100000)。如果输入-1则表示输入结束。
输出格式:
两个整数,第一个整数表示读入数据中的奇数的个数,第二个整数表示读入数据中的偶数的个数。两个整数之间以空格分隔。
输入样例:
9 3 4 2 5 7 -1
输出样例:
4 2
#include<stdio.h>
int main()
{
int n;
int ji=0;//奇数
int ou=0;//偶数
scanf("%d",&n);
while(n!=-1)
{
if(n>=0&&n<=100000)
{
if(n%2==0)
{
ou++;
}else
{
ji++;
}
scanf("%d",&n);
}else
{
scanf("%d",&n);
}
}
printf("%d %d",ji,ou);
return 0;
}
标签:1.4,语言,记录,int,scanf,整数,ji,读入,输入 来源: https://www.cnblogs.com/wven/p/12560041.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。