11问答网
所有问题
当前搜索:
输入一个四位数1234逆序输出
任意
输入一个
正整数,将它
逆序
打印出来。如:输入12345,则
输出
54321,输入...
答:
//这样的基础题建议还是自己多练练比较好 include<iostream> using namespace std;const int M=30;void main(){ char c,array[M];int i=0;while ((c=getchar())!='\n'){ array[i]=c;i++;} for(int j=i-1;j>=0;j--)cout<<array[j];cout<<endl;} ...
输入一个四位
正整数,编写程序将其
逆序输出
答:
第一个 Private Sub Form_Click()Dim a As Integer Dim b(3) As Integer a = Val(InputBox("
输入一个4位数
"))If a > 1000 And a < 10000 Then For i = 3 To 0 Step -1 b(i) = a / 10 ^ i a = a - b(i) * 10 ^ i Next Else MsgBox "请
输入一个四位数
"Exit Sub ...
用C语言求
一个四位数
的
逆顺序
答:
include<stdio.h> include<stdlib.h> main(){ int n,i;printf("请
输入一个四位数
n:");scanf("%d",&n);i=n%10;i=i*1000;n/=10;i+=n%10*100;n/=10;i+=n%10*10;n/=10;i+=n;printf("四位数n的
逆序
数是:%d",i);system("pause");} 望采纳,谢谢 ...
OJ
输入一个
整型数,
反序输出
。比如
输入1234
,输出4321,输入1230,输出321...
答:
//
输入
的数大于0 if (num >0) { while (num > 0) { cout << num % 10<<' ';//
输出
各个
位
,如
1234
%10=4 num /= 10;//1234/10 = 123 } } //输入的数小于0 else if (num < 0) { while (num < 0) { if (abs(num) < 10) {//判断是否只剩
一个
数,...
输入一个
整数,将该整数
逆序输出
。n=n*10+num%10;什么意思呀?
答:
n*10实现移位,num%10则取出当前十进制
位数
的值。举个例子,num=
1234
,第一步 n=0+1234%10=0+4=4,1234/10=123;第二步 n*10=40,实现将4移到十位上,num%10=123%10=3,取出原数的十位数;n=n*10+num%3=43,num/10=123/10=12 第三步 n*10=430,将4和3左移
一
位,num%10=12%...
...
1
.输出它是几位数 2.输出每
一位数字
3.按
逆序输出
各位数字,
答:
printf("%d\t", num1/i);num1 = num1%i;} printf("\n");num1 = num;for(i=10; i<=pow(10, weishu); i*=10){ printf("%d\t", num1%10);num1 = num1/10;} printf("\n");return 0;} / VC++ 6.0 运行结果 请
输入一个
不大于四位的数据:
1234
输入的数据是
4位数
据 1...
怎么用vc++6.0编写程序
输入一个四位数输出
他的
逆序
数?
答:
include <stdio.h> int main(){ int n,t;scanf("%d",&n);for(t=0;n;n/=10)t=t*10+n%10;printf("%d\n",t);return 0;}
C语言、
输入四位数
、
倒序输出
。
答:
这道题需要用到整数的分解,源代码如下:include <stdio.h>main(){int num,result,a,b,c,d;printf("请
输入
要分解的
四位
正整数:\n");scanf("%d",&num);a=num%10;c=num/100%10; b=num/10%10; d=num/1000 ; result=a*1000+b*100+c*10+d; printf("%d的
逆序
数为%d\n",num,...
请问c语言中怎么
倒序输出一个
数,如
输入1234
输出4321,输入123输出...
答:
include<stdio.h>#include<string.h>int main(){ char num[100]; int i; scanf("%s",num); for(i=strlen(num)-1;i>=0;i--) printf("%c",num[i]); return 0;}
编写一个C 语言程序,将
一个四位
正整数
逆序输出
答:
include <stdio.h>#include <stdlib.h>void reverse(int);int main(){ reverse(123766); return 0;}void reverse(int num){ int result=0; while(num!=0){ result = result*10+num%10; num/=10; } printf("Result: %d",result);} ...
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜