c语言判断奇数偶数 在1-100之间,求所有奇数和偶数的个数和所有奇数和偶数的和(写到一个里面)

c语言快速判断一个数是偶数还是奇数
int main()
printf("please input the number:\n");
scanf("%d",&a);
printf("%d是奇数\n",a);
printf("%d是偶数\n",a);
这是一种个人感觉最快的方法啊!
从二进制的角度来考虑,因为任何一个奇数的二进制最低位都必须为1,所以和1进行位运算,可以很快的算出来。用c语言编写1到100之间奇数之和跟偶数之和_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
用c语言编写1到100之间奇数之和跟偶数之和
阅读已结束,下载文档到电脑
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢C语言中求1到100之间奇数的个数_百度知道
C语言中求1到100之间奇数的个数
i++){if(i%2==1)cat++;}printf(&%d&#92.h&void main(){int i,int cat=0;for(i=1;i&101;n&#include &lt
我有更好的答案
自加,相当于cat=cat+1
为什么要自加呢
他表达的是每当i为奇数时,cat就自加一次,就是在帮你统计奇数的个数
采纳率:54%
这个cat++就等于cat=cat+1;意思就是遇到一个奇数cat这个数就增加1,那么遇到10个奇数后他的值就是10了,也就是奇数的个数了,很好的符合了任务要求啊。
你好lz,cat在这里是用来统计1到100中奇数个数。“cat++”就是每有一个满足条件,cat+1。
cat++这类属于c语言自增自减部分,是比较重要的。
cat++的完整C语言写法是cat=cat+1,就是自增1,把cat+1后再赋给cat变量
相当于cat自加因为不自加一直停留在那
cat值加一,cat++值不变!
其他3条回答
为您推荐:
其他类似问题
您可能关注的内容
c语言的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。C语言编程:从键盘输入任意个整数,输入-1时结束,分别统计其中奇数和偶数的个数_百度知道
C语言编程:从键盘输入任意个整数,输入-1时结束,分别统计其中奇数和偶数的个数
我有更好的答案
&&&&i);&&&&&&&if(i==-1)&&nbsp.&nbsp,偶数共有%d个;int&main(){&&nbsp.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="http://h.int&count1=0;&&&&nbsp.hiphotos.baidu.com/zhidao/pic/item/cf1b9d16fdfaaf518c89a41a8d5494eef01f7a28;if(i%2==0)&&nbsp,count2=0,i;&&&while(1)&&&{&nbsp://h;&,count2;&&&count1++;&&&&&&&else&if(i%2==1)&&&&&&&&&count2++;&scanf(&,&&&&&}<a href="&&nbsp,count1);&nbsp.\n&&nbsp.&&%d&&&&}&&&&printf(&&nbsp.com/zhidao/wh%3D600%2C800/sign=a9dfc4aaa76ef2d3ec437ed/cf1b9d16fdfaaf518c89a41a8d5494eef01f7a28.jpg" esrc="http://h.&&奇数共有%d个;&&&else&nbsp#include&&stdio.h&quot
采纳率:74%
偶数有%d个&#92;n& scanf(&%d&,b=0;int main(){
int a=0;%d&,b,a)!=-1) { if(i%2==0)a++; else b++; scanf(&quot,&i);,&i);
}printf(&奇数有%d个;
while(i#include&stdio.h&gt
#include&stdio.h&int&main(){&&&&int&even,odd,n;&&&&&even=odd=0;&&&&while(scanf(&%d&,&n)!=EOF)&&&&{&&&&&&&&if(n==-1)&&&&&&&&&&if(n%2==0)&even++;&&&&&&&&&else&odd++;&&&&&}&&&&printf(&偶数=%d个&&奇数=%d个\n&,even,odd);&&&&&return&0;&}
引用示申佥11的回答:#include &stdio.h&int main(){
int count1=0,count2=0,i;
scanf(&%d&,&i);
else if(i%2==0)
else if(i%2==1)
printf(&奇数共有%d个,偶数共有%d个.&#92;n&,count2,count1);}
负数也有奇偶之分,输入的-1也是奇数,0也是特殊偶数
1条折叠回答
为您推荐:
其他类似问题
c语言编程的相关知识
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。5被浏览320分享邀请回答1添加评论分享收藏感谢收起11 条评论分享收藏感谢收起}

我要回帖

更多关于 c语言判断奇数偶数 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信