好友
阅读权限10
听众
最后登录1970-1-1
|
本帖最后由 吾爱姚吕婧妍 于 2018-12-2 15:49 编辑
这几天都没有好好看帖子 感谢大家的回复和建议
明天准备总结一下 前面的c了
[Asm] 纯文本查看 复制代码 /*1.判断满足下列条件的三位数:编写一个函数,利用参数传入一个3位数n,找出101-n间所有满足下列条件的数:它是完全平方数,又是
两位数字相同,如144,676等,函数返回找出这样的数数据的个数。试编写相应程序。
完全平方指用一个整数乘以自己例如1*1,2*2,3*3等,依此类推。若一个数能表示成某个整数的平方的形式,
则称这个数为完全平方数。完全平方数是非负数,而一个完全平方数的项有两个。注意不要与完全平方式所混淆。
*/
[color=#008000][backcolor=transparent][mw_shl_code=asm,true][/backcolor][/color]
#include<stdio.h>
int search(int n,int count )
{
int i,t,chengji;
// chengji 表示完全平方数 count 函数返回找出这样的数数据的个数
count=chengji=i=t=0;
for(i=101;i<n;i++)
{
if(i%10==i/10%10||i%10==i/100||i/10%10==i/100)
{
for(t=11;t<32;t++)
{
chengji=t*t;
if(chengji==i)
{
//printf("%d %d\n",chengji,i); 查看是哪些数的
count++;
}
}
}
}
return count;
}
int main()
{
int count,n;
printf("Input a number : ");
scanf("%d",&n);
printf("符合条件的数有:%d",search(n,count));
return 0;
}
分享一点正能量:
1. 强大一些,要相信你自己,坚定一些,要相信自己的感觉。
2. 无论过去如何,未来总是崭新的。充实今朝,昨日已成过去,让明天充满神奇。
3. 我活着不是为了取悦这个世界,而是为了用我自己的生活方式来取悦自己。
|
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|