您的位置:

c语言输出54321,C语言输出语句

本文目录一览:

C语言程序,输入12345怎么输出54321?

#includestdio.h

int main()

{    int n;    scanf("%d",n);

while(n){

printf("%d",n%10);

n/=10;    }

printf("\n");

return 0;

}

另外一种程序方法:

#includestdio.h

int main(void)

{

int,i,a[5];

for(i=0;i5;i++)

{

scanf("%d",a[i]);

}

for(i=4;i=0;i--)

printf("%d",a[i]);

printf("\n");

}

怎么让12345用c语言编程为54321?

#includestdio.hint main(){    int n;    scanf("%d",n); while(n){   printf("%d",n%10);  n/=10; }  。

模拟在太阳系航行的电子游戏——Space Travel。他背着老板,找到了台空闲的小型计算机——PDP-7。

但这台电脑没有操作系统,而游戏必须使用操作系统的一些功能,于是他着手为PDP-7开发操作系统。后来,这个操作系统被命名为——UNICS(Uniplexed Information and Computing Service)。

1967年,剑桥大学的Martin Richards对CPL语言进行了简化,于是产生了BCPL(Basic Combined Programming Language)语言。

20世纪60年代,美国ATT公司贝尔实验室(ATT Bell Laboratories)的研究员肯·汤普森(Kenneth Lane Thompson)闲来无事,手痒难耐,想玩一个他自己编的。

c语言由键盘任意输入一个整型数据,将其倒置,如输入12345,则输出54321

#include stdio.h

int main(void) 

{

long n,m;

scanf("%ld",n);

for(m=0;n;n/=10)

{

m=m*10+n%10;

}

printf("%ld\n",m);

return 0;

}

C语言编写程序 :输入一个正整数,将其逆序输出。例如,输入12345,输出54321. 跪求大神用循环语句

#includestdio.h

int main()

{

int num;

scanf("%d",num);

int a,i;

for(i = 0;num 0;i++)

{

a = num % 10;

printf("%d",a);

num = num/10;

}

return 0;

}

分析:首先,输入的是一个整数,因此最前面一位数不是零,所以我们可以用除10取余法写。

a = num % 10

就是输出数字的最后一位

然后除10剔除数字最后一位,这样数字倒数第二位就会输出。以此类推,就能逆序输出数字。

拓展资料

for循环是编程语言中一种开界的循环语句,而循环语句由循环体及循环的终止条件两部分组成,for循环其在各种编程语言中的实现与表达有所出入,但基本为以C语言和pascal语言代表的两种形式。

C语言中的for循环如下

1.语句最简形式为:

for( ; ; )

2.一般形式为:

for(单次表达式;条件表达式;末尾循环体)

{

中间循环体;

}

C语言里要将输入的12345输入54321怎么办?用除10求余的方法

思路:就是使用除10求余的方法,即先求余并输出,接着除10操作,再循环求余除10直到嘴和为0为止。

参考代码:

#includestdio.h

int main()

{

int n;

scanf("%d",n);

while(n){

 printf("%d",n%10);

 n/=10;

}

printf("\n");

return 0;

}

/*

运行结果:

12345

54321

*/