C++编写一个程序:从键盘输入一个整型数把这个整型数的各位数案降序输出例如输入整型数34125,输出54321

初级点的语言就行了,大一刚接触

方法一:读取整型

#include <stdio.h>
void main()
{
int i=0,k=0,n,a[100];
scanf("%d",&n);
while(n)
{a[i]=n%10;i++;k++;n/=10;}
for(i=0;i<k;i++) printf("%d",a[i]);
}

方法二:读取字符型

#include <stdio.h>
#include <string.h>
void main()
{
int i,n;char str[100];
gets(str);n=strlen(str);
for(i=n-1;i>=0;i--)
printf("%c",str[i]);
}

追问

我们现在没有学scanf 也没学get 怎么办??有更简单点的吗? 谢谢啦

追答

你要是scanf、gets都没学,那还怎么读入整型数。
从你的题目看,上课的内容肯定是包括读取,也就是已经学了,你个人学没学就不知道了。

追问

一般 我们写程序的时候,都是直接定义和用cin输入值

一般 我们写程序的时候,都是直接定义和用cin输入值

一般 我们写程序的时候,都是直接定义和用cin输入值

温馨提示:答案为网友推荐,仅供参考