编写程序,输出100以内的正整数中包含数字3.5.7中的一个数。要求判断一个数中 包含数字3.5.

编写程序,输出100以内的正整数中包含数字3.5.7中的一个数。要求判断一个数中 包含数字3.5.7中的一个的数用函数实现

第1个回答  2017-04-13
#include<stdio.h>
int fun(int a) { int b=0;
while ( a ) { if ( a%10==3 || a%10==5 || a%10==7 ) {b=1; break;} a/=10; }
return b;
}
void main() { int i; for ( i=0;i<100;i++ ) if ( fun(i) ) printf("%d ",i); printf("\n"); }本回答被网友采纳
相似回答