求C語言專家

2022-03-26 02:08:33 字數 1596 閱讀 8501

1樓:匿名使用者

#include語句是告訴編譯程式要用到一個標頭檔案stdio.h其中有一些函式定義程式中用到

main函式是你的程式開始點,由於你程式不需要在執行結束後返回值,也不需要在執行時附加命令列引數,所以你寫void main(),main函式也叫主函式

main函式的內容需要用一對大括號寫明

2樓:匿名使用者

#include //尖括號引用標準庫頭

#include "my.h" //引號引用自己的標頭檔案

//引用標頭檔案是為了使用標頭檔案宣告或定義的函式

int main()//一般入口 返回值一般被忽略但被建議為了相容最好習慣返回int

內所有語句執行完退出程式也基本退出了

//你想要程式做的事寫在這 可以呼叫自己的函式再在自己的函式做其它事 最終返回到此

return 0;

}int fun()

return 9;

}int anum=fun();//非一般的入口 全域性變數會被初始化 所以若初始化呼叫了函式 也會進入到那個函式執行裡面的語句 mfc的入口是一個全域性物件 當然那c++ 但c也執行初始化

/*語句塊裡做什麼

最基本的 定義物件

int a=0;

char b='1';

long* p=new long;

delete p;

unsigned si=sizeof(1+4);

bool c=true;

... ...

然後就是 判斷和運算

if(c)

dowhile(a

再就是函式呼叫

輸入輸出是庫呼叫api實現的 庫提供輸入輸出函式

輸入輸出函式是怎樣實現的 main是如何被庫函式呼叫的 全域性變數是如何初始化的 這些暫時統統不要考慮 按規矩用就好了

定義資料 判斷選擇分支 運算 呼叫 就是c程式的所有基本成份了 然後就看你怎麼組合 庫函式是一些組合好了的函式(方法)

////*/

3樓:匿名使用者

照著模式打**,以後就會懂了

c語言 求百位的方法

4樓:匿名使用者

樓上是錯誤的,

正確的答案是:a[i]/100%10,先除100,再對10取餘。

例如:9876/100=98(不是=98.76,因為a[i]是int)

98%10=8

顯然9875的百位數是8,做完。

5樓:文子瘦

這兩種演算法都對的

第一種是先對1000取餘,剩下百位和十位及個位,再對100取整就得到百位了。

第二種是先對100取整 ,就會得到a[i]的百位及以上的位數,那麼結果a[i]/100裡的個位就就是原來的a[i]的百位,再用a[i]/100對10取餘,就得到a[i]/100個位數字,也即是原來的a[i]的百位數字。

c語言的演算法是很靈活的,很多都有多種演算法。

6樓:幻☆天芒

應該是a[i]%1000/100,先對1000取餘,找個百位一下,然後對100取值,找出百位的值。

c語言,求大神指教,求大神指教,c語言

maxth x,y,z max max x,y z max x,y fun x,y int fun int x,int y c語言,求大神指教 include include int main printf 請輸入檔名 要帶路徑scanf s path file fb null for i 0 i ...

求c語言程式設計解答,求C語言程式設計解答

第一題 include stdio.h int main 第二題 include stdio.h int main fibonaci 0 1 fibonaci 1 1 for int i 2 i 20 i fibonaci i fibonaci i 1 fibonaci i 2 for int i ...

C語言求sinx,C語言求sinx

修改了copy一bai下。du 用 前後項的遞zhi推dao c c x x float i float i 1 include include int main printf 3lf d n sum,count return 0 include int main printf 8f sum ret...