c/c++练习
来源:互联网 发布:如何头文件javascript 编辑:程序博客网 时间:2024/05/18 03:45
#include<stdio.h>
void main()
{
int x,a1,a2,a3,a4,a5;
for(int i=1;i>0;i++)
{
printf("enter x=");
scanf("%d",&x);
if(x<0||x>=100000){
printf("输入错误\n");
}
else if(x<10){
printf("这是一个一位数\n");
printf("个位数是%d\n",x);
printf("逆序为%d\n",x);
}
else if(x<100){
a1=x/10;a2=x%10;
printf("这是一个两位数\n");
printf("个位数是%d,十位数是%d\n",a2,a1);
printf("逆序为%d%d\n",a2,a1);
}
else if(x<1000){
a1=x/100;a2=x%100/10;a3=x%100%10;
printf("这是一个三位数\n");
printf("个位数是%d,十位数是%d,百位数是%d\n",a3,a2,a1);
printf("逆序为%d%d%d\n",a3,a2,a1);
}
else if(x<10000){
a1=x/1000;a2=x%1000/100;a3=x%1000%100/10;a4=x%1000%100%10;
printf("这是一个四位数\n");
printf("个位数是%d,十位数是%d,百位数是%d,千位数是%d\n",a4,a3,a2,a1);
printf("逆序为%d%d%d%d\n",a4,a3,a2,a1);
}
else if(x<100000){
a1=x/10000;a2=x%10000/1000;a3=x%10000%1000/100;a4=x%10000%1000%100/10;a5=x%10000%1000%100%10;
printf("这是一个五位数\n");
printf("个位数是%d,十位数是%d,百位数是%d,千位数是%d,万位数是%d\n",a5,a4,a3,a2,a1);
printf("逆序为%d%d%d%d%d\n",a5,a4,a3,a2,a1);
}
}
}
void main()
{
int x,a1,a2,a3,a4,a5;
for(int i=1;i>0;i++)
{
printf("enter x=");
scanf("%d",&x);
if(x<0||x>=100000){
printf("输入错误\n");
}
else if(x<10){
printf("这是一个一位数\n");
printf("个位数是%d\n",x);
printf("逆序为%d\n",x);
}
else if(x<100){
a1=x/10;a2=x%10;
printf("这是一个两位数\n");
printf("个位数是%d,十位数是%d\n",a2,a1);
printf("逆序为%d%d\n",a2,a1);
}
else if(x<1000){
a1=x/100;a2=x%100/10;a3=x%100%10;
printf("这是一个三位数\n");
printf("个位数是%d,十位数是%d,百位数是%d\n",a3,a2,a1);
printf("逆序为%d%d%d\n",a3,a2,a1);
}
else if(x<10000){
a1=x/1000;a2=x%1000/100;a3=x%1000%100/10;a4=x%1000%100%10;
printf("这是一个四位数\n");
printf("个位数是%d,十位数是%d,百位数是%d,千位数是%d\n",a4,a3,a2,a1);
printf("逆序为%d%d%d%d\n",a4,a3,a2,a1);
}
else if(x<100000){
a1=x/10000;a2=x%10000/1000;a3=x%10000%1000/100;a4=x%10000%1000%100/10;a5=x%10000%1000%100%10;
printf("这是一个五位数\n");
printf("个位数是%d,十位数是%d,百位数是%d,千位数是%d,万位数是%d\n",a5,a4,a3,a2,a1);
printf("逆序为%d%d%d%d%d\n",a5,a4,a3,a2,a1);
}
}
}
0 0
- C练习
- C练习
- C 练习
- c练习
- C练习
- C练习
- c 练习
- 【c基础练习】文件练习
- c c c 语言 小练习
- c语言练习1
- c练习1
- c练习2
- c练习3
- c练习4
- c练习5
- c练习6
- c练习7
- c练习8
- 大数据可视化工具 (3) Echarts
- TCP/IP协议精解及编程指导
- 蓝桥杯 源码变换
- Android实现上传拍下的照片到服务器
- Linux字符设备驱动之LED驱动
- c/c++练习
- 优先队列使用方法
- Perforce使用中文教程: p4 client
- #笔记#圣思园 JavaSE 第12讲——Java基础知识回顾
- 黑马程序员_内部类概述
- 数组指针与指针数组
- hdoj 4548 美素数
- Javaweb学习笔记8—DBUtils工具包
- vim编码