解题思路:
先判断i是否为偶数通过除2取余若取余为0,则为偶数若不为0,则为奇数,进行相加。
注意事项:
注意在写代码时尽可能的删减多余变量,将代码变得简洁。
参考代码:
#include<stdio.h>
int main(){
int n,sum=0,i;
scanf("%d",&n);
for(i=1;i<=n;i++){
if(i%2!=0) sum+=i;
else continue;
}
printf("%d",sum);
return 0;
}
0.0分
27 人评分
三角形 (C++代码)记忆化搜索浏览:1234 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:672 |
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:557 |
C语言训练-亲密数 (C语言描述,反正怎么都能对)浏览:2169 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:587 |
C语言程序设计教程(第三版)课后习题10.1 (C语言代码)浏览:537 |
C二级辅导-公约公倍 (C语言代码)浏览:483 |
永远的丰碑 (C语言代码)浏览:525 |
Pascal三角 (C语言代码)浏览:652 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:514 |