免费的行情软件网站入口,企业网站建设规划的基本原则,商标设计注意事项,wordpress 封装 app题目#xff1a;随机输入一个5位数#xff0c;判断它是不是回文数 步骤一#xff1a;定义程序的目标 编写C程序#xff0c;随机输入一个5位数#xff0c;判断它是不是回文数 步骤二#xff1a;程序设计 原理#xff1a;即12321是回文数#xff0c;个位与万位相同#…题目随机输入一个5位数判断它是不是回文数 步骤一定义程序的目标 编写C程序随机输入一个5位数判断它是不是回文数 步骤二程序设计 原理即12321是回文数个位与万位相同十位与千位相同。 程序设计整个程序的核心是使用除法、取模的方式分别将不同位上的数字提取出来然后根据回文原理进行判定即可。除了核心程序需要添加多一个判定输入的整数是否合理这个需要用到循环与判断语句。 代码编写
#includestdio.h
int main(){int k1,num5;int a,b,c,d;//使用循环与条件判断语句确定输入的是五位数否则将重新输入while(k1){printf(请输入一个五位整数:\n);scanf(%d,num5); if(num5/100009 || num5/100000){printf(%d不是五位数,请重新输入!\n,num5);continue;}k0;}anum5%10;bnum5/10%10;cnum5/1000%10;dnum5/10000;if(adbc){ //根据回文原理进行判定printf(%d是一个回文数!\n,num5);}return 0;
}
效果
总结 这个程序是回文判断文章的升级版本它多了一个输入判定对不符合条件的输入系统会返回输入状态这个跟我们输入账号密码一样格式不对会有提示的。在生活中这样的判定有许多要活学活用。好了我们在下一个章节再见加油