99问答网
所有问题
当前搜索:
c语言将输入的数字逆序输出
c语言逆序输出
整数
答:
两种做法,一种是用数组做,只要下标
逆序输出
就行了。一种是楼下的知友写的,当成一个整数来做。1 2 3 4 5 6 7 8 9 10 11 12 13 14 include <stdio.h> void main(void){ int n,a[20],i= 0;printf("请
输入
个
数
:");scanf("%d",&n);for(i=0;i<=n;i++)scanf("%d",a[...
按照递归实现一个字符串的
逆序输出
。 如
输入
一个字符串12345,输出为5432...
答:
include<stdio.h> include<string.h> void reverse(char *s,int length){ if(length==1){ printf("%c",s[0]);}else{ reverse(&s[1],length-1);reverse(&s[0],1);} } void main(){ char input[]="1720470234";puts(input);int l=strlen(input);reverse(input,l);printf("\n"...
用
C语言
编写一个函数将任意一个三位数n
逆序输出
,即若n等于369,则输出96...
答:
0到10是11个
数
了,所以不要等于!要
倒序输出
可以用递归算法!很好用 ,任你字符串多长,只要不爆炸就可以 给你一个,先
输入
完字串,再倒序输出的:include void fun(){ char
c
;if((c=getchar())!='\n')fun();putchar(c);} main(){ fun();getchar();} 按确认键输出 ...
c语言
:
输入
一个正整数,按从低到高顺序依次
输出
其各位
数字
的值?
答:
代码如下:include <stdio.h> int main(void) { int n;scanf("%d", &n);while (n) { printf("%d", n % 10);n = n / 10;} return 0;} 运行如下:
输入
105,低位到高位
逆序输出
501。符合题意,望采纳~
用
c语言
编程
输入
6个整数,然后按输入时的顺序
的逆序输出
答:
include<stdio.h>int main(){int a[6],i;for(i = 0;i < 6; i++){scanf("%d",&a[i]);}for(i = 5 ; i>=0;i--){printf("%d ",a[i]);}printf("\n");return 0;}
已解决
c语言
怎么写
逆序数字
。如123
输出
321
答:
楼主在做作业吧???我觉得不对数据做计算处理的话,干脆把整数每位数·循环·赋值给数组元素。然后进行循环
输出
数组元素就OK了,,数组大一点 多少位数都行
C语言输入
一个正三位数,
逆序输出
,想问的是为什么输入700,输出是7?
答:
不是让你一个一个反过来
输出数字
,而是全部反过来以后,当成一个数来输出 include <
c
stdio>int main(){ int n, m = 0; scanf("%d", &n); while( n != 0 ){ m *= 10; m += (n%10); n /= 10; } printf("%d\n", m); return 0;} ...
C语言
编程题:怎样
逆序输出数字
答:
您好!Yadie.23很高兴能为你解答。+++++++++++++++++++++++++while(num>=0){printf("%d",num%10);num=num/10;}+++++++++++++++++++++++++ You can have a try,maybe my answer useful to you.如满意,Yadie.23十分感谢您的采纳。*^-^ ...
c语言
编程,从键盘
输入
100个整数存储到数组a中,并
逆序输出
。_百度...
答:
//#include "stdafx.h"//vc++6.0加上这一行.#include "stdio.h"int main(int argc, char *argv[]){ int i,a[100]; printf("Please enter 100 integers...\n"); for(i=0;i<100;scanf("%d",a+i++)); for(i--;i;printf("%d ",a[i--]));printf("%d\n",...
用
C语言
实现数组中的数据
逆序输出
答:
可以将这个功能封装为一个函数。传入数组首地址,以及数组长度。以循环方式,对数组
逆序
遍历即可。代码:void revers_print(int *a, int l){ int i; for( i = l-1; i >=0; i -- ) printf("%d,",a[i]); return 0;} ...
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜