99问答网
所有问题
1. 请编写程序实现任意输入一个四位整数,然后逆序输出。如输入为1234,则输出为4321。
如题所述
举报该问题
其他回答
第1个回答 2012-06-25
{
int i,num,temp=0;
printf("Please input a numbers(0<x<9999)");
scanf("%d",&num);
while(num>=10)
{
temp=temp*10+num%10;
num/=10;
}
temp=temp*10+num;
printf("The number is %d",temp);
}
相似回答
设计一个c++
程序,输入一个4位数,
将其反
序输出
.例如
1234,输出4321
._百...
答:
include<iostream> using namespace std;int main(){ int number,digit;do { cout<<"请输入一个非负整数";cin>>number;}while(number<0);cout<<number<<"的
逆序数
为";do { digit=number%10;number=number/10;cout<<digit;}while(number>0);cout<<endl;return 0;} ...
...个
整数,
按相反的顺序
输出,
例如
输入1234,输出4321
。
答:
1. 首先,创建一个Scanner对象,用于读取用户输入的整数。2. 使用for循环,逐步处理
输入整数
的每一位数字。循环条件为反转后的数字c不等于0。3. 在循环体内,先获取当前数字的最后一位,即b=a%10
,然后
更新a的值为a/10,去掉最后一位。4. 每次循环,将当前位数字b输出
,实现
数字的
逆序输出
。5. ...
输入1234,则输出为4321
答:
main(){ int n,i;char str[100];gets(str);n=strlen(str);/* printf("这是%d位数",n);printf("\n");printf("
逆序
打印:");for(i=n-1;i>=0;i--)printf("%c",str[i]);printf("\n");}
输入一个整数1234,输出4321
,这个怎么做
答:
请
输入一个整数
:"; gets(num); if(!num[i]) { cout<<"无任何数据,结束!"<<endl; system("pause"); exit(1); } while(num[i]) { for(;num[i];i++) if(num[i]>'9'||num[i]<'0') { i=0; cout<<"不是整数,请重新输入:"; gets(num);...
...数字反续显示出来。例如
,输入为1234,则输出为4321
。
答:
这个程序能够正确地将输入的
整数逆序
显示。例如,当
输入为1234
时
,程序
会
输出4321
。这个程序的关键在于使用取余和整除操作来提取每一位数字,并通过逆序累加的方式构建逆序数字。值得注意的是,程序中的循环条件`b > 10`是为了确保在处理多位数时能够正确地提取每一位数字。如果直接使用`b > 0`,则在...
用vb
编写程序,
把输入的数据
逆序
显示
,如输入4321,输出1234
答:
private sub form_click()cls dim i as integer,m as integer,n as integer,k as integer m=int(inpurbox(“
输入一个整数
”;“m=”;
1234
)print “原数=”;m n=0 do while(m>0)k=m mod 10 m=m\10 n=n*10+k loop print “逆序数=”;n end sub ...
用C语言编
一个程序,逆序输出一个
正
整数
!eg:
1234
->
4321
答:
在C语言编程中,通过编写简单的程序可以
实现逆序输出一个
正整数的功能。例如,输入数字
1234,程序
将
输出4321
。这个过程可以使用循环结构和取模运算来实现。首先,我们需要定义一个整型变量a,用来存储输入的正整数。同时定义另一个整型变量b,用于存储逆序后的结果。通过使用scanf函数获取用户输入的正
整数,
...
...从标准输入(即键盘)
输入整数1234,然后逆序输出4321
这个整数...
答:
import java.util.Scanner;public class $ { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.print("
输入整数
:"); String str = in.nextLine(); StringBuffer buf = new StringBuffer(str); buf = buf.reverse(); System...
用C语言编
一个程序,逆序输出一个
正
整数
!eg:
1234
->
4321
答:
include "stdio.h"int main(){ int a,b=0;scanf("%d",&a);while(a){ b*=10;b+=a%10;a/=10;} printf("\n%d",b);return 0;}
大家正在搜
编写程序输入一个整数
编写程序从键盘输入一个整数
编写一个程序实现如下功能
编写一个密码输入程序
编写一个输入年月日的程序
编写一程序输入n的值
写程序输入x输出y
编写一个程序
编写一个登录程序
相关问题
用C语言程序编写:输入一个四位整数(如1234),使其倒序输...
用C语言程序编写“输入一个四位整数(如1234),使其倒序输...
如何用c程序编写一个输入任意一个整数,将其逆序输出,例如输入...
编写程序,随机生成50个两位整数,按每行10个输出
C语言编写程序 :输入一个正整数,将其逆序输出。例如,输入1...
输入一个四位正整数,编写程序将其逆序输出
C语言:任意输入一个三位整数,然后逆序输出。如123变为32...