解题思路:for循环
注意事项:不要想的太复杂,没那么难!
参考代码:
#include<stdio.h>
int main()
{
int i,n,s=0;
scanf("%d",&n);
for(i=1;i<=n;i=i+2) // i从1开始,i=i+2表示i总是奇数,不能被2整除
{
if(i/100!=2&&i/10%10!=2) // if的条件表示i的百位数和十位数均不能为2
{
s+=i;
}
}
printf("%d",s);
return 0;
}
0.0分
5 人评分
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:719 |
C二级辅导-求偶数和 (C语言代码)浏览:659 |
C二级辅导-进制转换 (C语言代码)浏览:551 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1550 |
【蟠桃记】 (C语言代码)浏览:711 |
C语言程序设计教程(第三版)课后习题1.5 (C++代码)浏览:778 |
校门外的树 (C语言代码)浏览:733 |
母牛的故事 (C语言代码)浏览:739 |
前10名 (C语言代码)浏览:773 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:712 |