首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

输入正整数字符串,输出对应正整数.请填写程序中缺少的语句,该如何处理

2012-03-09 
输入正整数字符串,输出对应正整数.请填写程序中缺少的语句下列程序的主要功能是输入一个由正整数组成的字

输入正整数字符串,输出对应正整数.请填写程序中缺少的语句
下列程序的主要功能是输入一个由正整数组成的字符串,将其转换成对应正整数后输出.请填写程序中缺少的语句
void   main()
{
  char   a[20],*p=a;
  long   x=0L;
  scanf( "%s ",a);
  while(*p!= '\0 ')
  ___缺少部分__________________
  printf( "%ld\n ",x);
      }

[解决办法]
#include <stdio.h>
void main()
{
char a[20],*p=a;
long x=0L;
scanf( "%s ",a);
while(*p!= '\0 ')
{
x=(*p- '0 ')+x*10;
p++;
}
printf( "%ld\n ",x);
}

热点排行