C编程
我在做一道题:
编写一个程序读入一个5位数,羡慕判断该整数是否是回文。
(回文指顺读和倒读都一样的数字和文字语句,例:12321,55555)
提示:使用除法运算符和求模运算符把该数分解成单位个数。
程序清单:
我写的是:
#include<stdio.h>
void main()
{
long int x;
int i=0,j,y,number[5]={0};
scanf("%ld",x);
for(y=10000;y>=1;y=y/10)
{
number[i]=x/y;
x=x%y;
i++;
printf("%d",number[i]);
}
i=i-1;
for(i=j;j>=1;j--)
{
printf("%-2d",number[j]);
}
getch();
}
去编译又没有错误,但不是我想要的结果,
各位高手帮帮忙 急急!!!
scanf("%ld",x); ——> scanf("%ld",&x);
楼上正解......
#include<stdio.h>
void main()
{
long x;
int i=0,j,y,number[5];//number[5]={0};没什么用
scanf("%ld",&x);//应该是&x
for(y=10000;y>=1;y=y/10)
{
number[i]=x/y;
x=x%y;
i++;
printf("%d",number[i-1]);//i已经自加过了,要减一
}
i=i-1;
for(j=i;j>=0;j--)//j=i
{
printf("%-2d",number[j]);
}
}
C/C++ code
相关问答:
请问VFP中如何调用C/C++函数?
你要调用什么功能的函数?要看看VFP中有没有对应的函数,如果有就省着再调用了。如果没有,可以将C/C++函数写个DLL或FLL,然后在VFP调用即可。
十豆三 老师,怎么才能修改自己的 ......
现在需要在一个嵌入式系统中实现时间函数,编译器未提供time库函数,请问大家如何用c语言实现时间函数啊?
年月日时分秒 到 整数秒(从1970年开始) 之间的相关转换啊
类似mktime 和localtime的功能,谢谢
mktime ......
思路:要用c#生成一个播放机的播放列表的xml,例如:
<daty datys='2010-04-05' datye='2010-05-01' > //这是播放的日期段
<time times='01:12:00' timee='02:30:00'> ......
目前公司在做其他公司的C/S软件的代理,现在想仿照他的产品自己做,只是功能仿照而已,不清楚他们是用什么技术开发的,我们用winform开发了相似的功能,他们的源代码我们没有,因此在源代码上没有仿照的可能性,我们 ......
挺繁琐,之前发的帖子,分值太低现在重发一个。欢迎各位大侠~~
#include "stdlib.h"
#include "math.h"
#include "stdio.h"
float objfx(float x[]);
void constraint(float x[] ......