作业帮 > 综合 > 作业

有关C语言程序设计的问题

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/04/18 15:52:25
有关C语言程序设计的问题
将一个长整型数s 的每一位数位上的偶数依次取出来,构成一个新的数t 中,高位仍在
高位,低位仍在低位,并将结果保存在out.dat文件中.例如:s=87653142时,t中的数为:
8642
有关C语言程序设计的问题
#include
#include
#include
int main()
{
long long s,t;
char str[32]; //数字长度大一点,超过长整形了
char tmp[32];
int len;
int i;
int j=0;
FILE *ans;
ans=fopen("out.dat","w");
if (!ans)
{
printf("FILE OPEN ERROR!\n");
return 0;
}
printf("Input s:\n");
scanf("%lld",&s);
sprintf(str,"%lld",s);
len=strlen(str);
for (i=0;i