问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言求100以内同构数

发布网友 发布时间:2022-05-01 15:13

我来回答

2个回答

热心网友 时间:2023-10-21 03:09

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
char *right(char *ms,int len); /*截取一个字符串尾*为len个字符的子串*/
void main()
{
long a;
int len;
char as[10];
char ms[20];
printf("求[1,100]中的同构数:\n");
for(a=1;a<=100;a++)
{
ultoa(a,as,10);
len=strlen(as);
ultoa(a*a,ms,10);
if(strcmp(as,right(ms,len==0) printf("%s 其平方为 %s\n",as,ms); }
}
char *right(char *ms,int len)
{
int i,j;
for(i=0;i<(signed)strlen(ms);ms++);
for(j=0;j<len;j++,ms--);
return ms;

}

欢迎插旗~

热心网友 时间:2023-10-21 03:09

#include <stdio.h>
int func(int n)
{
int s=n*n;
for(;n;n/=10,s/=10)
{
if(n%10!=s%10)
{
return 0;
}
}
return 1;
}
int main(void) 
{
int i;
for(i=1;i<100;++i)
{
if(func(i))
{
printf("%d\n",i);
}
}
return 0;
}

热心网友 时间:2023-10-21 03:09

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
char *right(char *ms,int len); /*截取一个字符串尾*为len个字符的子串*/
void main()
{
long a;
int len;
char as[10];
char ms[20];
printf("求[1,100]中的同构数:\n");
for(a=1;a<=100;a++)
{
ultoa(a,as,10);
len=strlen(as);
ultoa(a*a,ms,10);
if(strcmp(as,right(ms,len==0) printf("%s 其平方为 %s\n",as,ms); }
}
char *right(char *ms,int len)
{
int i,j;
for(i=0;i<(signed)strlen(ms);ms++);
for(j=0;j<len;j++,ms--);
return ms;

}

欢迎插旗~

热心网友 时间:2023-10-21 03:09

#include <stdio.h>
int func(int n)
{
int s=n*n;
for(;n;n/=10,s/=10)
{
if(n%10!=s%10)
{
return 0;
}
}
return 1;
}
int main(void) 
{
int i;
for(i=1;i<100;++i)
{
if(func(i))
{
printf("%d\n",i);
}
}
return 0;
}

热心网友 时间:2023-10-21 03:09

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
char *right(char *ms,int len); /*截取一个字符串尾*为len个字符的子串*/
void main()
{
long a;
int len;
char as[10];
char ms[20];
printf("求[1,100]中的同构数:\n");
for(a=1;a<=100;a++)
{
ultoa(a,as,10);
len=strlen(as);
ultoa(a*a,ms,10);
if(strcmp(as,right(ms,len==0) printf("%s 其平方为 %s\n",as,ms); }
}
char *right(char *ms,int len)
{
int i,j;
for(i=0;i<(signed)strlen(ms);ms++);
for(j=0;j<len;j++,ms--);
return ms;

}

欢迎插旗~

热心网友 时间:2023-10-21 03:09

#include <stdio.h>
int func(int n)
{
int s=n*n;
for(;n;n/=10,s/=10)
{
if(n%10!=s%10)
{
return 0;
}
}
return 1;
}
int main(void) 
{
int i;
for(i=1;i<100;++i)
{
if(func(i))
{
printf("%d\n",i);
}
}
return 0;
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怀孕错过了糖筛怎么办 糖筛有哪些注意事项 怀孕几个月查唐筛 蔡家沟镇慈云寺 哈佳高铁高楞站多少平方米位置在那 超威电池生产日期怎么看 超威电池寿命一般多长时间 华晨宇鸟巢四面台10w+秒罄!!火星演唱会舞台概念图震撼发布! 手机连接160wifi电脑蓝屏使用160WiFi遇到问题应该如何解决 为什么手机wifi总是刚开启,锁屏就掉了。wifi设置里的休眠模式也是永久的... 建行卡为什么不能网上转账 学校发我们的建设银行卡一定要激活吗? 我打电话查余额说输入取钱密码... c语言计算2—150同构数之和 同构数——c语言 用if语句 在C语言中 输出一个一位整数,判断它是不是同构数若是输出YES若不是输出NO用if求帮 C语言 同构数问题 无印良品的彩色毛笔没墨了可以换墨水吗 毛笔怎样把笔尖弹出去 C语言求同构数 派通科学毛笔墨胆里的墨水用完了怎么办? 判断同构数C语言 刚买的毛笔笔头很硬怎么办呢? 笔头怎么换 晨光自来水毛笔怎么用 植物生长日记画 植物是怎样生长的手抄报 观察植物手抄报内容? 植物生长手抄报怎么写 养一种植物,观察它的生长手抄报形式 跪求北师大版语文六年级上册前5单元的形近字组词!越快越好!谢谢! “雾”的形近字组词 形近字区分麈和尘 “香肠大王”父子的意外死亡引起外界热议,钱多真的是非多吗? 有一部电影讲的是一个父亲的儿子被绑架了,父亲拒绝付赎金,最终救了儿子,电影名字是什么 项羽劫持了刘邦的父亲威胁刘邦,为何却差点把他自己气死? 绑架李嘉诚儿子的是谁 一场车祸父子灵魂互换 这个电影叫什么名 米克尔父亲被绑架后续怎么样了? 一部外国电影父亲被绑架儿子救父亲有女特工 《怒火救援》中鲁平塔的父亲为什么要参与绑架? 父子文,小受叫红衣,小时候被坏人抓走了,古文 儿子被绑架勒索3万 父亲选择求助网友 那个贴 在哪里 请抄过来 怎么样充值会员 总能听说充会员这个词,到底什么意思,做充会员的兼职具体如何赚钱的? 视频会员涨价,你看视频还会选择充会员吗? 楼船天边至江河,良言一句三冬暖指什么生肖? 良言一句三冬暖打一生肖 良言一句三冬暖是指什么生肖 充会员都有什么好处? 金口良言指什么生肖 关于雷的英文名 金语良言是什么生肖t