算法:输入任意一个4位数整数,将该数反序输出(例如:输入1354,输出4531)

来源:互联网 发布:诺基亚6202c软件 编辑:程序博客网 时间:2024/05/22 03:42

程序分析:可以用取余符来获取这个四位数的每一位,然后反序重新组合输出。

#include "stdio.h"int main(void){    int num = 0, opnum = 0;    int g = 0, s = 0, b = 0, q = 0;    printf("Please input four numbers:");    scanf_s("%d", &num);    g = num % 10;    s = num % 100 / 10;    b = num % 1000 / 100;    q = num % 10000 / 1000;    opnum = g * 1000 + s * 100 + b * 10 + q;    printf("The four number on the contrary is:%d\n", opnum);    return 0;}

为什么要用取余运算,可以参考:算法:输入一个四位数,然后分别输出这个四位数的每一位数字

阅读全文
0 0