1樓:匿名使用者
高精度任意進位制轉換
#include
#include
using namespace std;
char s[1000],s2[1000]; // s:原進位制數字,用字串表示,s2:轉換結果,用字串表示
long d1,d2; // d1:原進位制數,d2:需要轉換到的進位制數
void conversion(char s,char s2,long d1,long d2)
i=0;
while(1)
for (j=0;j<=i/2;j++)
s2[i+1]='\0';
}int main()
return 0;
}任意進位制轉化
2樓:m丶小民子
main()
printf("%d",n);}
3樓:
me@ubuntu:gcc$ ls
filename.c
me@ubuntu:gcc$ cat filename.c#include
int main(int argc, char* ar**)me@ubuntu:gcc$ gcc filename.c -o filename
me@ubuntu:gcc$ ls
filename filename.c
me@ubuntu:gcc$ ./filenameinput:011
output=9
me@ubuntu:gcc$ ./filenameinput:17
output=15
c語言裡%後面的內容什麼意思,%是什麼意思?
4樓:匿名使用者
%運算子的含義是求餘數
在輸入輸出函式的格式化引數裡的%表示一個格式化方式標識,比如%d,就是整型,那麼在printf的引數裡要有一個整型變數與之對應。
5樓:匿名使用者
%後面跟的內容是格式控制字元,比如%d表示整形,%f表示浮點型,%c表示字元,%s表示字串,%p表示指標,
6樓:與子如初見
格式說明由「%」和格式字元組成,如%d%f等。它的作用是將輸出的資料轉換為指定的格式輸出。格式說明總是由「%」字元開始的。不同型別的資料用不同的格式字元。
格式字元有d,o,x,u,c,s,f,e,g等。
如%d整型輸出,%ld長整型輸出,
%o以八進位制數形式輸出整數,
%x以十六進位制數形式輸出整數,
%u以十進位制數輸出unsigned型資料(無符號數)。
%c用來輸出一個字元,
%s用來輸出一個字串,
%f用來輸出實數,以小數形式輸出,
%e以指數形式輸出實數,
%g根據大小自動選f格式或e格式,且不輸出無意義的零。
c 怎麼輸入字串,C語言輸入輸出字串
c 中常見的幾種輸入字串的方法如下 cin 狹義 通過閱讀 聽講 研究 觀察 理解 探索 實驗 實踐等手段獲得知識或技能的過程,是一種使個體可以得到持續變化 知識和技能,方法與過程,情感與價值的改善和昇華 的行為方式。例如通過學校教育獲得知識的過程。廣義 是人在生活過程中,通過獲得經驗而產生的行為...
c語言輸入字串,個讀入字元,再輸出
大哥哥啊,0 是不可輸入字元呀,你可以改成別的asscii碼,比如 n 還有啦,看看你for後面的分號,編譯執行下小弟給的 include intmain 合乎要求吧,不過你想把回車也讀進去,就用eof,記得用ctrl c結束哦 第一個錯誤 for後面的分號 第二個錯誤 在為string i 賦值前...
c語言 函式呼叫輸入字串,逆序輸出
void fun char str ss j 0 結束字串 strcpy str,ss 前面的引數是目標 strcpy 目標,源 你寫反了 void fun char str 補一下初始化或在下面補一個結束 int i,j 0 for i strlen str 1,j 0 i 0 i 新串沒有結束 ...