#include<stdio.h>
check(int x){
int temp=0;
while (x) {
temp = x % 10;
if (temp == 2 || temp == 0||temp==1||temp==9) return 0; //返回一个 假值
x /= 10;
}
return 1; //返回 一个真值
}
int main(){
int i,n,sum=0;
scanf("%d",&n);
for(i=1;i<=n;i++){
if(!check(i)){
sum+=i;
}
}printf("%d",sum);
}
主意函数的返回值。
本文介绍了一个C语言程序,该程序通过检查每个数字是否包含特定数字(2, 0, 1, 9)来筛选出一个整数范围内的数字。对于不包含这些数字的整数,程序将它们累加并输出总和。

5万+

被折叠的 条评论
为什么被折叠?



