10112
//編寫函數long fun(char *p),將一個數字字符串轉換為一個整數
#include<stdio.h>
#include<string.h>
long fun ( char *p)
{
int i, len, t;
long x=0;
len=strlen(p);
if(p[0]=='-')
{?
t=-1; len--; p++;?
}
else t=1;
while(*p)
x=10*x+(*p-48),p++;
return x*t;
}
main()
{?
char s[6];
long n;
printf("Enter a string:\n") ;
gets(s);
n = fun(s);
printf("%ld\n",n);
}
#include<stdio.h>
#include<string.h>
long fun ( char *p)
{
int i, len, t;
long x=0;
len=strlen(p);
if(p[0]=='-')
{?
t=-1; len--; p++;?
}
else t=1;
while(*p)
x=10*x+(*p-48),p++;
return x*t;
}
main()
{?
char s[6];
long n;
printf("Enter a string:\n") ;
gets(s);
n = fun(s);
printf("%ld\n",n);
}
總結
- 上一篇: Symantec 研发的 ECC加密 S
- 下一篇: 呼吸效应及调节方法