輸入若干個正整數,當輸入0或者負數時結束,要求計算這若干個正整數中偶數的個數以及所有偶數的和。
uj5u.com熱心網友回復:
供參考:#include<stdio.h>
int main()
{
int n,cnt=0,sum=0;
while (1){
scanf("%d",&n);
if (n <= 0) break;
if (n%2 == 0){
cnt++;
sum += n;
}
}
printf("cnt=%d,sum=%d\n",cnt,sum);
return 0;
}
uj5u.com熱心網友回復:
這應該是很基礎的問題,建議樓主還是平時多動手,多看書,起碼自己網上搜一下調調也能有所進步呢while (scanf("%d", &n) == 1 && n > 0){
if (n % 2)
continue;
cnt++;
sum += n;
}做部分修改,break換成continue,多一種方法
uj5u.com熱心網友回復:
我液不會,跟著學學轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/269059.html
標籤:C語言
上一篇:c語言
下一篇:使用flex將HTML轉為txt
