啊哈磊_编程从这里起步
标题:
要求指针变量,输入12345,逆输出54321.已经写出,没输出54321,求检查
[打印本页]
作者:
qq422989570
时间:
2014-5-27 22:18
标题:
要求指针变量,输入12345,逆输出54321.已经写出,没输出54321,求检查
nt a[N],*p=a,*q=a+N-1,i,t;
printf("\n输入五位整数");
for(i=0;i<N;i++)
scanf("%d",p+i);
for(;p<q;p++,q--)
{t=*p;
*p=*q;
*q=t;
};
printf("\nthe redult is:");
for(;i=0;i<N,p=a,i++)
printf("%d",*(p+i));
作者:
tt2005tuantuan
时间:
2014-5-27 22:18
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a[5],b[5],i,j;
scanf("%d%d%d%d%d",a[0],a[1],a[2],a[3],a[4]);
for(i=4;i>=0;i++)
{
for(j=0;j<=4;j++)
{
b[i]=a[j];
}
}
printf("%d%d%d%d%d",b[0],b[1],b[2],b[3],b[4]);
system("pause");
return 0;
}
作者:
rosynirvana
时间:
2014-5-27 22:39
nt a[N]
这是代码没贴完整吧
作者:
cad20020601
时间:
2014-5-28 19:48
= =
作者:
zdi007
时间:
2014-5-30 23:36
一楼 数组定义不能int a[n] 一定要写出来有多少数 三楼错误百出
作者:
rosynirvana
时间:
2014-5-31 00:19
zdi007 发表于 2014-5-30 23:36
一楼 数组定义不能int a[n] 一定要写出来有多少数 三楼错误百出
C99就可以
而且你怎么知道N不是个宏
作者:
1935515130
时间:
2014-6-8 20:52
//咳咳,楼主会设定吗?我自己一个一个写的,不容易的……
#include <stdio.h>
main()
{
int a,a1,a2,a3,a4,a5,b2,b3,b4,b5;
scanf("%d",&a);
if(a>=10000 && a<=99999)
{
if(a1=a%10)
{
if(a2=a%100)
{
if(b2=a2/10)
{
if(a3=a/100)
{
if(b3=a3%10)
{
if(a4=a/1000)
{
if(b4=a4%10)
{
if(a5=a/10000)
{
printf("这个数的倒序是:%d%d%d%d%d",a1,b2,b3,b4,a5);
}
}
}
}
}
}
}
}
}
system("pause");
return;
}
//最后为了省事,格式就烂了一点……
欢迎光临 啊哈磊_编程从这里起步 (https://bbs.codeaha.com/)
Powered by Discuz! X3.2