将一个数倒序有几种方法。(目前我只想到两种),我们先从简单的开始。
1 # include <stdio.h> // 调用标准输入/输出库<stdio.h> 2 3 int main(void) 4 { 5 int a, b, c, d, e; // 声明a,b两个整数 6 7 printf("输入一个两位数: "); // 每个语句以 ‘;‘ 结尾,scanf之前的printf语句会自动换行 8 scanf_s("%1d%1d", &a, &b); // 限定每个%1d只读入1个字符。这样就保证了两位数,注意字符与字符间不能有空格 9 printf("倒序为:%d%d\n", b, a); 10 11 printf("输入一个三位数: "); 12 scanf_s("%1d%1d%1d", &c, &d, &e); // 符号 & 表示创建一个指向变量的指针 13 printf("倒序为:%d%d%d\n", e, d, c); 14 15 return 0; // 返回整数0,0表示函数正常退出,从而结束程序 16 }
展开
时间: 2024-10-10 06:54:31