求解一道C語言基礎程式設計題,一道C語言程式設計題求解

2021-05-04 18:25:51 字數 2646 閱讀 8800

1樓:匿名使用者

舉個例子你就懂了,以16進位制的2abc為例,16進位制轉為10進位制的方法,就是從右到左,依次用該位的數字乘以16的0次方、16的1次方、16的2次方(同樣如果是其它進位制,比如8進位制,那就是8的0次方、1次方等等)。。之和,比如說2abc轉10進位制,就等於

2abc(16)=c*1+b*16+a*16*16+2*16*16*16

你上面這個**就是模擬這個過程,從最後一位起,先將字元轉為實際對應的數字,比如說輸入的是2a,那麼'a'對應的數字就是10+'a'-'a'=11,同樣的'2'對應的數字就是'2'-'0'=2(或者'2'-48=2,48即'0'的ascii)得到的數字放在n裡,然後用t來計算每一次該乘以多少(比如最後一位,t就是1,倒數第二位,t就是16,倒數第三位,t就是16*16),之後再通過sum+=n*t累加。

while (s[len]!='\0') len++; //通過迴圈獲取長度,實際上在string.h裡有strlen可以直接獲取

i=len-1;

while (s[i]!='\0')

return sum;}

2樓:匿名使用者

int base(int k, char s)

3樓:匿名使用者

intbase(intk,chars)//按定義,k是進位制(2~16),s是輸入的字串

求解一道c語言基礎程式設計題

4樓:匿名使用者

~是縮排符號,自己替換成4個空格:

--------------------------------------------

#include

#include

int main(int argc, char *argv)fp2 = fopen("file2.txt", "w")~if (fp2==null )

~for (ch = fgetc(fp1); ch != eof; ch = fgetc(fp1))

~fclose(fp1);

~fclose(fp2);

~return 0;}

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

5樓:匿名使用者

#include

int isprime(int n)

void func(int prime,int n)int main()

6樓:聽不清啊

先編寫一個判斷n是不是素

數的函式,在這個函式中,從二到根號n進行試除,如果n能夠被它整除,就說明n不是素數,否則嗯,就是一個素數。然後從二開始一直向後找,對每一個整數如果是素數,就把它儲存到陣列中,直到找夠了個數為止。

求解一道c語言程式設計題目

7樓:匿名使用者

說一下思想

先定義一個int min = 1000000;或者其他大於4的數,因為陣列

專最大就4,

按行屬列遍歷陣列所有元素,

min = (min > a[i][j]) ? a[i][j] : min;

輸出的min即為所求

8樓:小黑哎啊

#include

#define n 2

int getmin(int a[n],int m,int n)int main()

一道c語言程式設計題,求解大佬 10

9樓:匿名使用者

覺得你的**沒問bai題,不過可以du

再簡便zhi點,從第

4個月開始,第daon個月的數量等於第專n-1個月的屬數量第n-3個月的數量之和

#include

int main() else ;

for (i = 4; sum < n; i++)printf("%d",yue);

}return 0;}

求解一道c語言程式設計的題 要詳細步驟

10樓:

#include

#include

int main()

else if(x<1)

else

printf("y=%lf\n",y);

return 0;}

11樓:匿名使用者

#include

#include

double fuc(double x)

else if(x>-1&&x<1)

else if(x>=1)

return 0;

}int main()

12樓:兔子小神

# include

# include

void main()

{int x, y;

printf("請輸入x的值:");

scanf("%d", &x);

if(x < -1)

y = x;

else if(-1 < x

13樓:匿名使用者

#include

#include

int main(void)

c語言一道題,求解釋,一道C語言題,求解釋

輸入比如 13 4 15 6 12 這樣的加減法表示式並根據表示式計算結果 把輸入的字元轉化成int型 如果oldc為 則執行加法運算,否則執行減法運算 輸出sum 迴圈一直到輸入為 時結束 這個其實就是類似於簡單的 計算機 呵呵 一道c語言題,求解釋 題目輸出的是 指標所指的字串的長度。一共是10...

一道C 程式設計題,一道c 程式設計題

多數問題為存心造成 打錯字為主 修改後如下 include include 加一個標頭檔案 為str 函式 using namespace std class binary binary binary char p binary binary int n binary operator binary...

求解一道c語言題,求解一道英語題

函式fun中有c,但是那個c只屬於函式fun,且fun不返回c,主函式中定義的c也沒有接受fun返回的值,所以,相當於,只是定義了變數,所以是不確定的,望採納,謝謝。include int fun int a,int b int main include int main void main 函式 ...