作业帮 > 综合 > 作业

C语言改错题:找出1-100之间的全部同构数,即:5的平方等于25,5出现在25的右端,则5为同构数.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 12:11:07
C语言改错题:找出1-100之间的全部同构数,即:5的平方等于25,5出现在25的右端,则5为同构数.
部分源程序如下(程序有两处错误,错误都在//
if(i=a) printf("%6d",i);
else if(i==a+b*10)
printf("%6d",i);
}
printf("\n");
}
c=i*i%100;-----------------------------------------> c=i*i/100;注:这一句的目的是得到百位上的数字
if(i=a) printf("%6d",i);------------------------------->if(i==a) printf("%6d",i);注:=为赋值,==才为比较
再问: 不好意思,错了哦。。。
再答: c=i*i%100;-----------------------------------------> c=i*i%1000/100;注:这一句的目的是得到百位上的数字 if(i=a) printf("%6d",i);------------------------------->{if(i==a) printf("%6d",i);}注:=为赋值,==才为比较 另外,if else是成对出现的,这里必须加上{}!! 这个应该是对的了,我刚运行过一遍,而且符合题目的整体思路。。。。
再问: if(i=a) printf("%6d",i);------------------------------->{if(i==a) printf("%6d",i);}注:=为赋值,==才为比较 另外,if else是成对出现的,这里必须加上{}!! 这里改对了,上面那个关于C的错误,其实C等于什么都无所谓,。。下面都用不到C。。。 给你分~~
C语言改错题:找出1-100之间的全部同构数,即:5的平方等于25,5出现在25的右端,则5为同构数. c语言入门问题编程序实现功能:找出1到99之间的全部同构数.若某数出现在其平方数的右边则称该数为同构数.例如5是25右边 C语言 求10-99之间所有的“同构数”,同构数是出现它的平方数的右端,如5是同构数.25也是同构数 找出1_1000之间的全部同构数的个数.同构数是指一个数,它出现在它的平方数的右端.例如,5的平方是25,5 编个小程序:找出1~100之间的全部同构数.所谓“同构数”是指某个数出现在它的平方数的右端.如:6的... 编程高手请进,请编个小程序.找出1~100之间的全部同构数.所谓“同构数”是指某个数出现在它的平方数... 到底什么是“同构数”求救~C语言中的“同构数”,举个例子5的平方是25,5出现在它的平方数的右边,5就是 “同构数”,我 一个数恰好等于它的平方数的右端,这个数称为同构数,如,5的平方等于25,求1到1000之间的所有同构数, C语言 输出5--1000之间得同构数,即一个数平方的低位等于该数,例如5的平方=625. 计算1-500之间的全部"同构数"之和.所谓"同构数"是指一个数,他出现在他的平方数的右端.如6的平方是36.6出现在3 编程求1—999之间的同构数;同构数就是指一个数是其平方数的尾部,如25是其平方数625的尾部,则25为同构数 C语言编程题:所谓“同构数”是指这样一个数,它出现在它的平方数的右侧,例如5的平方是25,25的平方是