法1:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n=1,sum=0;
for(; n<101; n++)
{
if(n%10==6)
{
sum+=n;
}
if(n/10==6) //注意=和==的区分!!!
{
sum+=n;
}
}
printf("%d",sum-66);
return 0;
}
法2:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n = 1, sum = 0;
for (n = 1; n <= 100; n++) //判断部分写n<101更好
{
if (n % 10 == 6 || n / 10 == 6) //利用了逻辑或,代码更簡便
{
sum += n;
//printf("%d\n", n);
}
}
printf("%d", sum);
return 0;
}