本文目錄一覽:
c語言如何把數字轉化為字元串
C語言提供了幾個標準庫函數,可以將任意類型(整型、長整型、浮點型等)的數字轉換為字元串,下面列舉了各函數的方法及其說明。
● itoa():將整型值轉換為字元串。
● ltoa():將長整型值轉換為字元串。
● ultoa():將無符號長整型值轉換為字元串。
● gcvt():將浮點型數轉換為字元串,取四捨五入。
● ecvt():將雙精度浮點型值轉換為字元串,轉換結果中不包含十進位小數點。
● fcvt():指定位數為轉換精度,其餘同ecvt()。
c語言如何將數值轉化為字元串
char str[100];
int n=123;
sprintf(str,”%d”,n);//庫函數
printf(“%s”,str);
下面是
#includestdio.h
#includestring.h
int main()
{
int n,k=0;
int num[50]={0};
char str[50]={‘\0’};
scanf(“%d”,n);
while(n)
{//先將n的各個位上的數取出,放入(int)數組num中
num[k]=n%10;
n/=10;
k++;
}
for(int j=0,i=k-1;i=0;j++,i–)
{//num[i]+’0′-強制轉換(char)
// 然後存入(char)數組str中
str[j]=(char)(num[i]+’0′);
}
str[k]=’\0′;//尾部加個結束符,可以整串輸出
printf(“%s\n”,str);//整串輸出
for(int i=0;istrlen(str);i++)//單個輸出
printf(“%c “,str[i]);
return 0;
}
C語言中,如何將一個數組中的數值轉換成字元串輸出?
1、首先寫上注釋內容,如下圖所示。
2、然後寫上數據類型(char)+字元串名稱,如下圖所示。
3、接下來需要在=後面寫上字元串的內容,如下圖所示。
4、接下來需要將字元串的內容列印出來,如下圖所示。
5、接下來需要點擊頂部的編譯,如下圖所示。
6、接下來需要點擊運行。
7、這時候就可以看到剛才被定義的字元串被輸出來了。
原創文章,作者:AOMO,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/131770.html