define Max_number 4 //设置最大位数 void main(){ int number, temp, a[Max_number], wei = 0, i;printf("请输入一个不多于4位的数,并以回车结束:\n");scanf("%d", &number);temp = number;while (temp){ a[wei] = temp % 10;temp /= 10;wei++;} printf("它是 %d ...
在主函数内,初始化一个整型变量NUM用于存储输入的四位数,并使用cout输出提示信息以接收用户输入。之后,调用子函数output,将NUM传入。子函数output接受一个整型参数num,其作用是将输入的四位数反序输出,并求得每个位数的值。函数中首先声明一个临时缓存变量temp用于保存每次循环得到的最低位数字,并定义...
原四位数为新四位数的4倍,请找出一个这样的四位数。 2.输入任意一个多位的数字,求各位数字之和。如果在【1,12】之内,则输出与和数字对应的月份的英文名称,否则输出 20161201 输入一个四位数,分别输出它个位,十位,百位,千位上的数字(要求,输出时每个数字间空一格)。... 原文链接:http://www.cnblogs.com/...
取出组成该四位数的每一位数,重组成由这四个数字构成的最大四位数 max4和最小四位数 min4(有0时为三位数).计算 max4与 min4的差值,得到一个新的四位数。若该数不等于 6174, 则重复以上过程,直到得到 6174 为止。 例如,输入 1234,则首先由 4321-1234, 得到 3087;然后由 8730-378,得到 8352;最后由 ...
输入一个四位数,将其加密后输出.方法是将该数每一位上的数字加9,然后除以10取余,做为该位上的新数字,最后将千位和十位上的数字互换,百位和个位上的数字互换,组成加密后的新四位数.输入输出示例:括号内是说明输入1257输出The encrypted number is 4601(每一位上的数字加9除以10取余后,得0146,交换后得到4601...
正文 1 #include<stdio.h>void main(){long int b,c,d,e,x;printf("请输入任意一个正整数\n");scanf("%ld",&x);b=x%10000/1000; /*分解出千位*/c=x%1000/100; /*分解出百位*/d=x%100/10; /*分解出十位*/e=x%10; /*分解出个位*/printf("四位数的立方和为:%ld\n",(b*b*b)+(...
include <stdio.h>int main (){int a,b; scanf("%d",&a); b=a/100+a%100*100; printf("%d\n",b); return 0;}
输入一个四位数,将其加密后输出.方法是将该数每一位上的数字加9,然后除以10取余,做为该位上的新数字,最后将千位和十位上的数字互换,百位和个位上的数字互换,组成加密后的新四位数.输入输出示例:括号内是说明输入1257输出The encrypted number is 4601(每一位上的数字加9除以10取余后,得0146,交换后得到4601...
输入一个四位数,将其加密后输出.方法是将该数每一位上的数字加9,然后除以10取余,做为该位上的新数字,最后将千位和十位上的数字互换,百位和个位上的数字互换,组成加密后的新四位数.输入输出示例:括号内是说明输入1257输出The encrypted number is 4601(每一位上的数字加9除以10取余后,得0146,交换后得到4601...