1樓:波波羅克羅伊斯
#include
void main()
for(i--;i>=0;i--)
printf("%d",a[i]);
printf("\n");}
2樓:
採用堆疊儲存方式,輸入的十進位制數除二餘數進棧,迴圈 最後輸出
3樓:丿_風之殤
#include
void main()
for(i=i+1;i<10;i++)
printf("%d",c[i]);
printf("\n");}}
4樓:秋水樓
void cast(int i)}
c語言程式設計題:從鍵盤輸入一個十進位制數,將其轉換為二進位制、八進位制和十六進位制數,並同時輸出。
5樓:釋夕楊歌
十進位制數
轉二進位制、八進位制、十六進位制的經典程式
程式源**:
copy
code#include
//十進位制數轉換成二進位制數字
void
fun_1(intn)}
c語言:將輸入的十進位制正整數n轉換為二進位制數,並將轉換結果輸出,轉換方法採用「除2取餘」
6樓:用著追她
1、開啟來visual c++ 6.0-檔案-新建-檔案-c++ source file。
2、定義變數和數自組bai
:#include #include void main(){ long t1;int i, n, t, t3;
char a[100]。
3、 輸入du字zhi符: printf("請輸入字元:\n"); gets(a); /*輸入n進位制數存到陣列a中*/strupr(a); /*將a中的小dao
寫字母轉換成大寫字母*/t3 = strlen(a); /*求出陣列a的長度*/t1 = 0; /*為t1賦初值0*/。
4、輸入進位制: printf("請輸入輸入進位制數*/。
5、輸出最後的結果。
7樓:匿名使用者
十進位制整數bai轉換為二進位制整數採用
du"除2取餘,逆序排列"法。
zhi具體做法是:用dao2整除十進位制專整數,可以得到一個商和餘數;屬再用2去除商,又會得到一個商和餘數,如此進行,直到商為0時為止,然後把先得到的餘數作為二進位制數的低位有效位,後得到的餘數作為二進位制數的高位有效位,依次排列起來。
參考**:
#include
int main()
for(j=i-1;j>=0;j--)
printf("%d",a[j]);
printf("\n");
return 0; }/*
輸出:101010*/
8樓:匿名使用者
2樓正解.不過陣列太大了吧.他說是正整數啊.就算double也用不著100啊...
9樓:科技鳥
#include
void main()
for(int j=i-1;j>=0;j--)printf("%d",a[j]);
printf("\n");}
10樓:甄喜歡你
#include
#define n 2
main(int a,int b,int c)
c語言程式設計 從鍵盤輸入一個十進位制正整數,將其轉換成二至十六任意進位制的數字字串
11樓:匿名使用者
, 結果存於des
}else
}i--;
for(j=0; j
printf("%s", str);
return 0;}
12樓:匿名使用者
#include
void convert(unsigned int in, unsigned int type, char *out)
else
i++;
in = in / type;
}out[i] = 0;
if (i == 0)
else }}
int main()
c語言編寫程式,從鍵盤輸入一個二進位制正整數,輸出其對應的十進位制數
13樓:du知道君
問題大著呢,你只返回了一個數而已,應該返回一個陣列 #includevoid main() ;//用來裝二進位制數 int count = 0;//用來統計有效位數 printf("輸入一個十進位制整數< count; i++) printf("%d",c[i]); printf("\n"); } void fun(int m,int *j,int c) for(i=*j-1;i>=0;i--) }
c語言問題,急求,C語言問題,急求!!
一 不知道你是怎麼輸入的,可以提供一下你的執行截圖,幫你看看二 你程式中少了第三個輸入語句啊 printf 請輸入第一個字串 n scanf s a printf 請輸入第二個字串 n scanf s b printf 請輸入第三個字串 n scanf s c 這裡是不是應該加上這個?char p1...
用C語言求1! 2! 3! 4! 5!
正確 如下 include include include int64 jc int a printf i64d n k return k int main for i 29 i 0 i for j i j 0 j printf n return 0 在復vc上的 制 include int mai...
用c 語言求n的階乘,用c 語言求n的階乘
1 開啟vs6.0軟體,準抄備一個後襲綴為cpp的檔案,在c 檔案中首先寫入標頭檔案,定義一個處理階乘的函式,接著寫一個空的main函式 2 接著是階乘recv函式邏輯,該函式有一個形參n用來接收輸入的數。n的階乘是所有正整數的乘積,這裡的處理是sum不斷的用遞迴的方法乘以recv函式的輸入數,每次...