|
13960| 11
|
在C語言里,如何將數(shù)字的字符串轉換為10進制數(shù),急急急 |
|
20黑幣
最佳答案char number[5]="1234"; //字符 1,2,3,4 的ASCII值分別是81,82,83,84 所以減去‘0’(80)
int i,j=0,k=1;
for(i=0;number;i++)
number-='0';
i--;
for(;i>=0;i--)
{
j+=number*k;
k*=10;
}
printf("%d",j); //這樣就轉換成數(shù)字1234了
| ||
評分
| ||||||||
評分
| ||||||||
|
| |
| ||
| ||
| ||
| ||
Powered by 單片機教程網(wǎng)