C語言程式題,c語言程式題

2022-07-03 15:27:25 字數 3653 閱讀 1143

1樓:匿名使用者

int f(int x) 這裡是函式的宣告,c語言中函式必須先宣告後呼叫,因為在main方法中呼叫了這個函式,函式的定義在main方法下面,所以必須宣告在main方法開頭。

2樓:萌寵奇趣秀

int f(int x)是一個函式, 這函式在main函式之前有宣告的,宣告之後,就可以在main函式中呼叫。

int f(int x) 函式是一個演算法, 經將x的值乘以2,然後返回。

在main函式中, m= f(f(f(n))); 是呼叫f(int x)函式, 並連續呼叫了三次,前兩次的呼叫返回值,又被作為了引數。

如果以上問題對你有幫助,請採納一下,謝謝。

3樓:橫刀向天笑

程式設計中的函式,可以理解為自定義的演算法,就像是數學中f(x)=x*2;

int f(int x)的意思就是定義了一個名為f的演算法,輸入引數為int(整型),返回引數int,大括號內為這個函式的具體運算過程。

所以上圖運算過程是1*2*2*2=8;

4樓:

c語言中有定義方法的型別,前面的int f 是表示該方法是整型的方法!括號裡面的int x是表示該方法需要傳一個整型的引數!你可以看看c語言的基礎!

裡面應該都有相關的解釋!如果我的解答有幫助到你,請採納!謝謝你哦!

祝你學習進步,天天開心

c語言程式題

c語言程式題目。

5樓:何霸王

fname[32]是指的申請一個最大數量為32的陣列 用來儲存字元的也就是最多儲存32個字元,裡面存的是你輸入的檔名,然後下一句就是開啟這個檔案,然後把你輸入的你的data寫到檔案裡

c語言程式設計題

c語言程式設計題目

6樓:老馮文庫

#include

int isleap(int year)

void main()

}執行結果:

7樓:聽不清啊

#include

int main()

8樓:匿名使用者

#include

int main(void)

{int n,index;

float sum,total;

int i,j;

scanf("%d",&n);

sum=1.0/(1+2+3);

for(i=1;i

c語言程式設計題目

9樓:匿名使用者

給你下思

來路吧第一個 素數演算法不好

源 改用素數篩 沒聽說過的

話 自己搜 很常用的演算法

第二個 對於a先求個位數 然後按照你的演算法求值如果還是超時的話

那麼進行折半遞迴

類似於int get_value(int a, int b)int main()

10樓:k寂寞的小炮

#include

int cacu(int a,int b)return a;

}int main()

11樓:匿名使用者

打表法e68a8462616964757a686964616f31333337376331求素數,速度快,不會超時。

#include

int main()

}第二題找規律即可

0 | 只能是0

1 | 只能是1

2 | 2 4 8 63 | 3 9 7 14 | 4 6

5 | 只能是5

6 | 只能是6

7 | 7 9 3 18 | 8 4 2 69 | 9 1

12樓:匿名使用者

#include

int main()

13樓:稚

#include

#include

int main()

}printf("%d/%d",a,b);

return 0;}

14樓:匿名使用者

#include

main()

}if(a>1000000)

printf("no\n");}

15樓:

#include

int main()

else if(cost<100)

realcost=cost;

else if(cost >=100 && cost < 200)realcost=cost-30;

else if(cost >= 200 && cost < 300)realcost=cost-60;

else

realcost=cost-100;

printf("優惠後的付款金權額為: %.2f\n",realcost);

return 0;

}示例執行結果:

顧客購買圖書的總金額: 250

優惠後的付款金額為: 190.00

顧客購買圖書的總金額: 88

優惠後的付款金額為: 88.00

顧客購買圖書的總金額: 300

優惠後的付款金額為: 200.00

16樓:匿名使用者

如果不論來

金額只源

允許扣減一次就很簡單:

int foo(int before)

17樓:

int money,pay;

printf("輸入金額dao:");

scanf("%d",&money);

if(money >= 300)

版pay = money - 100;

else if(money >= 200)pay = money - 60;

else if(money >= 100)pay = money - 30;

else

pay = money;

printf("實付

權金額:%d",pay);

c語言程式題(加密解密) 5

18樓:聽不清啊

#include

#include

void jiami(char *s,int n)void jiemi(char *s,int n)int main()

19樓:匿名使用者

#include

#include

void encrypt(char *p, int offset)else if(*p >= 'a' && *p <= 'z')p++;}}

void decrypt(char *p, int offset)else if(*p >= 'a' && *p <= 'z')p++;}}

int main()

C語言讀程式填空題,c語言程式填空題?

1 min 0 先將min賦初值為0 2 min i 從陣列的第一個值a 0 開始比較,當某個值比a min 小,就將min賦為該位置 include main int a 10 i,min for i 0 i 10 i scanf d a i min 0 for i 1 i 10 i if a i...

C語言程式設計題,求助大神c語言程式這道題怎麼做,求助大神

100不夠幫你寫的,思路 不懂,追問吧?include include unsigned int calcdayofmonth unsigned int year,unsigned int month bool isleapyear unsigned int year struct time tim...

C語言程式題高手謝謝

c語言庫裡面有專門的函式啊 可以直接利用 這不是c語言的作業嗎。如果這是你的作業都不自己做,以後要用的時候再學就爽了。而且這個好簡單啊,你就if比較一下asc 碼就行了,在書的後面有列表。第二題一樣,三個int來儲存大小寫及數字的個數,再通過就行了asc 碼判斷輸入的是什麼,相應的int進行 操作就...