用C语言怎么表示啊 一个正整数,如果它能被7整除,或者它的十进制表示法中某位上的数字为7

问题描述:

用C语言怎么表示啊 一个正整数,如果它能被7整除,或者它的十进制表示法中某位上的数字为7
1个回答 分类:综合 2014-12-04

问题解答:

我来补答
可以编个循环判定一下:
(原int a)
int b=a;//a原数不能动,所以用b这个数来做循环
int c=0;
//用来记录判定结果,也可以用bool类型,不过有人说c没有bool,c++才有,所以暂时用int
do
{
if(b%10==7)
c=1;//此时b的个位为7,记录判定结果
b=b/10;}//准备判定下一位
while(b/10!==0)//没有下一位了
if(a%10==7||c==1)//你要的判定
 
 
展开全文阅读
剩余:2000
下一页:明矾净水