1樓:奮痴花琳
你可以使用庫函式 itoa()
# include
# include
void main (void)
2樓:一樹的果
itoa() 將整型值轉換為字串。
sprintf(str, " %d" , num);都可以。
c語言怎樣將乙個整數4445678 轉換成"4445678"字串
3樓:網友
ansi字串使用sprintf
unicode字串使用wsprintf
你可以使用它們像把整數輸出到螢幕那樣,把整數格式化後輸出到字串。
另外,itoa並非標準c庫函式,而且在多個整數變成字串進行組合時沒有sprinf之類的方便,所以慎用itoa。
希望對擼主有幫助。
4樓:沉默d術士
我的試想是你可以利用賦值丟失精度的方法 比如int a=4445678/1000000,取得第一位,利用b=4445678/100000-a取得第二位 我也是新手 你可以試試看 我的試想應該可以實現的,**我會自己寫 希望你也自己寫 所有的東西自己寫才是最划算的。
5樓:
主要思路就是把整數4445678的每個位數分解出來,然後放在字串變數裡。
分解的方法:
一,整數4445678%1000000結果為4,得到最高位4445678-4*1000000=445678二,整數445678%100000結果為4,得到次高位445678-4*100000=45678。。。直到分解完這個整數,用迴圈來實現。
c語言,如何將整數陣列轉化為字串?
6樓:網友
#include
void main()
char a[80];
int i;
for(i=0;i<5;i++)
a[i]=d[i]+'0';
a[i]='\0'; //這個很重要,是字串結束符printf("%s",a);}
c語言問題 :把一整數轉換為字串
7樓:彭山槐友頎
/*請輸入數字串。
轉換為整數是:9056
pressanykey
tocontinue
#include
intatoi(char
s)return
num;int
main()
c語言中怎麼將乙個整數字串轉換為乙個數
8樓:簡雪玉妍
可以這麼辦。
假如乙個字串為string[10]="1234";
intnumber=0;
for(i=0;string[i]!='\0';i++)number=number*10+string[i]-48;
number就是把string裡的字串轉化成整數的結果。
9樓:本起雲運鵑
#include
intatoi(const
chatstr);
功能:將字串str轉換成乙個整數並返回結果。引數str以數字開頭,當函式從str
中讀到非數字字元則結束轉換並將結果返回。例如,i=atoi(
);i的值為512.
還有相應的int
atol(const
chatstr);轉為long
intatof(const
chatstr);轉為float
c語言中,輸入乙個整數要求將其轉化為字串。什麼意思呢??
10樓:網友
因為 它已經成功的從123整數 變成了 123字串 這個得從ascii來分析的。
比如說 就拿123來說吧。
123%10 =3 得到的數+'0'就會變成'3'字元型了 就成功的從整數變成字元了 懂了嗎。
11樓:網友
n%10+'0'的意思就是從ascii字元表裡的'0'開始,往後數n%10個字元,因為ascii字元表這部分是0123456789,例如n%10是3的話,正好是'0'之後的第3個字元'3'。
c語言如何將乙個整型數值轉化為字元
12樓:網友
int ivalue;//整型數。
char sz[10];//字串。
sprintf(sz, "%d", ivalue);//這句需要標頭檔案#include
或者*/itoa(ivalue, sz, 10); //這句需要標頭檔案#include
sprintf類似於printf,printf比sprintf少第乙個引數,就是直接在輸出介面輸出相應的東西,而sprintf就是將你要輸出的東西按相應格式存放到第乙個引數的字串中。
itoa是直接將整型數轉化成字串。
c語言中怎麼將整形陣列轉化為float或者
int convert int a,int n n為陣列bai 元素個du數 為啥不直接zhi存到char 陣列呢?include include int main int k 0,i 0,len 0,tmp 0 len sizeof a sizeof a 0 for i 0 idaok a i i...
在C語言中,輸入十進位制數,將其轉化為二進位制數,八進位制數,十六進位制數,並輸出(要求用函式來實現)
include stdio.h include stdlib.h int main c語言程式設計題 從鍵盤輸入一個十進位制數,將其轉換為二進位制 八進位制和十六進位制數,並同時輸出。這題非常簡單,你要學過資料結構就非常容易 我用個棧來幫你做 此棧資料項為整型,只定義初始化棧,入棧,出棧操作,輸出棧...
c語言中怎麼從檔案中把整數讀出來
沒有要求讀出來放在 所以以顯示在螢幕上為例。設檔名為123.txt並在當前目錄下,程式設計如下 include stdafx.h if the vc 6.0,with this line.include stdio.h include stdlib.h int main void 0 printf ...