C语言程序设计,初级的~设计算法输入一个四位正整数,将它们倒排,例如输入1234,输出4321
设计算法输入一个四位正整数,将它们倒排,例如输入1234,输出4321。(提示:分别应用/求整数部分,%求余数部分。例如7/5=1,7%5=2)。用TC文件写的,希望写的...
设计算法输入一个四位正整数,将它们倒排,例如输入1234,输出4321。 (提示:分别应用/ 求整数部分,%求余数部分。例如7/5=1,7%5=2)。
用TC文件写的,希望写的详细些,我就可以直接打上去了,连空格啊,标点啊也写一下,谢谢! 展开
用TC文件写的,希望写的详细些,我就可以直接打上去了,连空格啊,标点啊也写一下,谢谢! 展开
展开全部
我用的是VC 楼主看看有没帮助
#include<stdio.h>
main()
{
int i;
printf("输入四位正整数:");
scanf("%d",&i);
while(i>0)
{
printf("%d",i%10);
i/=10;
}
printf("\n");
}
#include<stdio.h>
main()
{
int i;
printf("输入四位正整数:");
scanf("%d",&i);
while(i>0)
{
printf("%d",i%10);
i/=10;
}
printf("\n");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <stdio.h>
#include <conio.h>
int main()
{
int oldnum;
int newnum=0;
int temp;
printf("please input number\n");
scanf("%d",&oldnum);
printf("the old number is %d\n",oldnum);
while (oldnum !=0)
{
newnum = newnum*10+oldnum%10;
oldnum = oldnum/10;
}
printf("the change number is %d",newnum);
getch();
return 0;
};
#include <conio.h>
int main()
{
int oldnum;
int newnum=0;
int temp;
printf("please input number\n");
scanf("%d",&oldnum);
printf("the old number is %d\n",oldnum);
while (oldnum !=0)
{
newnum = newnum*10+oldnum%10;
oldnum = oldnum/10;
}
printf("the change number is %d",newnum);
getch();
return 0;
};
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
void main(void)
{
int innum;
int outnum;
// 读入整数
scanf("%d", &innum);
// 倒排
outnum = 0;
while ( innum > 0 )
{
outnum = outnum * 10 + innum % 10;
innum = innum / 10;
}
// 输出倒排的整数
printf("%d", outnum);
// 暂停看结果
getchar();
}
void main(void)
{
int innum;
int outnum;
// 读入整数
scanf("%d", &innum);
// 倒排
outnum = 0;
while ( innum > 0 )
{
outnum = outnum * 10 + innum % 10;
innum = innum / 10;
}
// 输出倒排的整数
printf("%d", outnum);
// 暂停看结果
getchar();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
void printNum(int a) {
if (a!=0) {
printf("%d", a%10);
printNum(a / 10);
}
}
int main() {
int a;
scanf("%d", &a);
printNum(a);
return 0;
}
void printNum(int a) {
if (a!=0) {
printf("%d", a%10);
printNum(a / 10);
}
}
int main() {
int a;
scanf("%d", &a);
printNum(a);
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询