77问答网
所有问题
当前搜索:
c语言将数组逆序输出
C语言
编写程序 :输入一个正整数,将其
逆序输出
。例如,输入12345,输出54321...
答:
i++){ a = num % 10;printf("%d",a);num = num/10;} return 0;} 分析:首先,输入的是一个整数,因此最前面一位数不是零,所以我们可以用除10取余法写。a = num % 10 就是输出数字的最后一位 然后除10剔除数字最后一位,这样数字倒数第二位就会输出。以此类推,就能
逆序输出
数字。
C语言
编程:
输出
一个3位整数的
逆序
数,如输入123,输出321.
答:
include<stdio.h> main(){ int x,b0,b1,b2,s;printf("inputx:");scanf("%d",&x);b2=x/100;b1=(x-b2*100)/10;b0=x%10;s=b0*100+b1*10+b2;printf("s=%d\n",s);} 运行结果:
C 语言
:用户输入一个6位数字,然后将该数按
逆序输出
。如:123456,输出:65...
答:
include <stdio.h> void main(){ int i,number=0,a[6]={0};printf("输入一个6位数字\n");scanf("%d",&number);a[5]=number / 100000;number = number % 100000;a[4]=number / 10000;number = number % 10000;a[3]=number / 1000;number = number % 1000;a[2]=number / 100...
如何用
C语言将
字符串
逆序输出
?
答:
a[n-1-i]=t; } for(j=0;j<n;j++) printf("%
c
",a[j]); printf("\n"); } 扩展资料: 字符串倒序
输出
的五种方法 1、使用
数组
循环 2、StringBuffer的reverse方法 3、StringBuffer的循环 4、栈的后进先出 5、迭代完成 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐...
c语言
编程,输入123 出来的是321 怎么弄 最好是用函数
答:
include <stdio.h> main(){ int n,a,b,
c
;scanf("%d",&n);a=n/100;b=(n/10)%10;c=n%10;printf("\n倒序
输出
结果:%d%d%d",c,b,a);getch();} 三位数除以100那么商就是三位数的百位上数字,三位数除以10的商再除以10的余数就是三位数的十位上的数字,三位数除以10的余数就是三...
C语言
输入一个三位正整数,输出各位位数上的至,并且将三位数
逆序输出
答:
include <stdio.h>int main(){ int a,b,
c
,n; scanf("%d",&n); a=n/100; b=n/10%10; c=n%10; printf("百位上的是%d,十位上的是%d,个位上的是%d,按位
逆序
的数是%d%d%d\n", a,b,c,c,b,a); return 0;} ...
如何用
C语言
,从键盘输入一个字符串,将其按
逆序
存入另一个字符
数组
中并...
答:
以一个8为字符串为例:代码如下 include<stdio.h> int main(){ int i,j;char ch1[8],ch2[8];for(i=0;i<8;i++){ printf("请输入第%d个字符",i);scanf("%
c
",&ch1[i]);fflush(stdin);} for(j=0;j<8;j++){ ch2[j]=ch1[7-j];printf("%c",ch2[j]);} } ...
C语言
: 编写程序,实现一维
数组
中元素的逆置。
答:
include <stdio.h>int main(){int i,t,n,a[10];scanf("%d",&n);for(i=0;i<n;i++)scanf("%d",&a[i]);for(i=0;i<n/2;i++){t=a[i];a[i]=a[n-i-1];a[n-i-1]=t;}for(i=0;i<n;i++)printf("%d ",a[i]);return 0;}//运行示例:
C语言
:输入一个字符串,然后
逆序输出
答:
include <stdio.h> int main(){ int len,i;char str[100];gets(str);len=strlen(str);for(i=len-1;i>=0;i--)printf("%c",str[i]);return 0;}
C语言
里输入一个正整数,如何让它
逆序输出
?
答:
int main(){ int i=12345; //定义一个12345的整数 int temp=0;//temp作为存储的值 while(i!=0){ temp = temp*10 + i%10;i/=10;} //反序取出来 printf("%d",temp); //打印 return 0;}
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜