求解一道簡單的C語言題,求解一道簡單C語言題

2021-05-04 18:24:48 字數 4065 閱讀 7626

1樓:

一:輸入十進位制,輸出

八、十、十六進位制。

#include

int main(void)

例子:16

八進位制:20

十進位制:16

十六進位制:10

press any key to continue二:輸入二進位制,輸出

八、十、十六進位制

#include

#include

#include

int main(void)

例子:00010000

八進位制:20

十進位制:16

十六進位制:10

press any key to continue

2樓:匿名使用者

先用scanf("%d",a)輸入a為十進位制

再用printf("&x",a)輸出,%x為十六進位制,%o為八進位制

3樓:匿名使用者

#include "stdio.h"

main()

4樓:

/*name : deny

date : 2010/4/2

function : exchange the number you want change

*/#include

void binary_date (int num,int change_num); /*function prototype of binary_date(int,int)*/

void binary_exchange (int number,int x);

int main (void)

return 0;

}void binary_date (int num,int change_num) /*the function of changing the number to binary,octal,hexdecimal number*/

/*exchange the decimal number*/

void binary_exchange (int number,int x)

i = ls_temp.top;

printf("number %d is : ",number);

while (i >= 0)

printf("%c",ls_temp.num[i--]); /*move the index,and printing the date*/

putchar (10);

} 一個函式是基於遞迴寫的,一個是基於棧呼叫寫的,不知道能否幫到你

5樓:苦雄第五飛槐

#include

intmain()}

求解一道簡單c語言題

6樓:匿名使用者

忽略你抄寫題目出現的大量錯誤。程式的功能是求兩個正整數的最大公約數。

①、輸出結果是6

②、第一次呼叫:r=24%18=6

第二次呼叫:r=18%6=0,返回值6

fun被呼叫了2次。

求解一道簡單的c語言題!

7樓:匿名使用者

#include

int main()

8樓:惡少

#include

int main()}

求解一道簡單的c語言c程式c程式設計題

9樓:牢音沐瓊

題目沒說清。1.輸入僅限於

小寫字母

還是所有字元;2

y,z輸出a,b還是也按ascii碼向後推兩位。

#include

#include

intmain()

printf("\n");

return0;}

輸入:abcdefxyz

輸出:cdefghzab

此程式僅限輸入小寫字母。

求解一道簡單的c語言程式設計題

10樓:手機使用者

#include

int search(int i,int j,float a);

main()

int search(int i,int j,float a){if(j==6)

return i;

else

{if(a[i]寫的有點麻煩,呵呵,以後有空再改改

求解一道題,簡單c語言,看圖

11樓:深谷幽蘭

#include

#include

int main()

}printf("%s",b);

return 0;}

一道簡單的c語言程式設計題,求解

12樓:匿名使用者

既然不多於5位那句來個

if(a>0&&a<10)printf("位數是1")if(a>10&&a<100)printf("位數是2")if(a>100&&a<1000)printf("位數是3")if(a>1000&&a<10000)printf("位數是4")

13樓:匿名使用者

這個很簡單的.就是功能比較雜,做題的話,就寫一個函式裡吧

14樓:淼淼淡淡

簡單就自己做!蛋疼!

15樓:匿名使用者

這題方法很多的 這題方法很多的

16樓:匿名使用者

#include

int main(void)

printf("位數是%d\n分別是:", h);

sum = 100000;

for (i=5; i>0; i--)

printf("\n逆序輸出為:");

sum = 1;

for (i=0; i<5; i++)

return 0;

}//簡單的題目也用了這麼多行**,匿了。。

13求解一道簡單的c語言程式設計題

17樓:手機使用者

稍微解釋一下,希望能說清楚

void txt_r_and_w(int ii) //對檔案讀寫ii=0時,把加密.txt讀入abc[300]ii=1時,把原文.txt讀入abc[300]ii=2時,把abc[300]寫入解密.

txtii=3時,把abc[300]寫入加密.txtvoid to_a(int i) //加密方法a,i=1加密 i=2解密

逢3位全部前移到最前面,把3,6,9...位與0,1,2...位互換如原文abcdefg,密文dgcaefb

解密是其反過程

void to_b(int i) //加密方法b所有奇數位ascii加13

如原文abcd,密文aick b+13=i解密就是技術位ascii-13

void to_c(int i) //加密方法c用一個數列的值對陣列進行交叉換位

定義一個新數列sun[110]:1,2,3,5,9,14...sun[i]=sun[i-1]+i

這個加密過程有點複雜,簡單得說就是

當sun[i]的值小於300且i<100時abc[300]的1位和3位換,3和5換,5和9換,9和14換...

其實就是把第3位移到第1位,第5位移到第3位,第9位移到第5位...

當sun[i]的值大於300且i<100時把sun[i]的值對300取餘,重複上一過程.

流程輸入密碼(1234)

錯誤返回

正確->加密請按1,解密請按0

1->把原文.txt讀入->用3種方法加密->寫入加密.txt0->把加密.

txt讀入->用3種方法解密->寫入解密.txt不過程式好像還有些問題.但他想達到的效果應該是這樣

18樓:度宜

t>eps

t*n/(2*n+1)

printf("%d",s)

c語言小白求解一道題,C語言小白求解一道題。

include include int main if num 10 2 while num printf 是偶數reverse d n reverse return 0 include include int odd int num 對num第二位進行判斷奇偶性,是奇數則返回1偶數返回0 int ...

一道簡單的c語言程式設計題,C語言指標一道簡單的程式設計題

include include int main c語言程式如下,源謝謝採納。不借助臨時變數 include include void main 不用藉助變數藉助變數 int a,b,c 同樣的輸入 c a a b b c 這是核心演算法,其版餘的加齊 權就行了 數字是多大哦,幾百億?include...

求解一道概率題,一道概率題,求解!

joe owns the brown car,也就是說其概率變成1,另外joe擁有blue和black的概率都變成0,且john和jim擁有brown car的概率也變成0。另外很重要的一點是每一行每一列的和都應該是1,這個不能變。carblue black brownjoe 0 0 1john x...