1樓:
這個程式寫的不對吧?前面應該是:
#include
#include/*包含標頭檔案,調入c語言函式庫*/後面主函式是:
main() /*主函式main()*/
/*主函式結束*/
詳解:程式的功能是從鍵盤輸入一個數x,求x的正弦值,然後輸出結果。在main()之前的兩行稱為預處理命令(詳見後面)。
預處理命令還有其它幾種,這裡的include 稱為檔案包含命令,其意義是把尖括號""或引號<>內指定的檔案包含到本程式來,成為本程式的一部分。被包含的檔案通常是由系統提供的,其副檔名為.h。
因此也稱為標頭檔案或首部檔案。c語言的標頭檔案中包括了各個標準庫函式的函式原型。因此,凡是在程式中呼叫一個庫函式時,都必須包含該函式原型所在的標頭檔案。
在本例中,使用了三個庫函式:輸入函式scanf,正弦函式sin,輸出函式printf。sin函式是數學函式,其標頭檔案為math.
**件,因此在程式的主函式前用include命令包含了math.h。scanf和printf是標準輸入輸出函式,其標頭檔案為stdio.
h,在主函式前也用include命令包含了stdio.**件。
2樓:匿名使用者
main() //主函式,
c語言問題,這個程式看不明白,誰能解釋一下 謝謝
3樓:聽聽—那冷雨
就一個遞迴呼叫呀。
就是返回的是c的值 一直遞迴到最裡層 c = 10也就是age(0)返回值是10 然後是age(0)+2 返回12 就是age(1)的返回值以此類推
age 5
c = age 4 +2
c = age 3 +2
c = age 2 +2
c = age 1 +2
c= 10
然後再返回c的值 由下向上累加
c = 10
c = 12
c = 14
c = 16
c = 18
c = 20
4樓:匿名使用者
age(n) //定義了一個age()函式,用了遞迴的方法
int n; //定義了一個整形變數n
main()
5樓:
#include
int age(int n)
/*int n;*/
void main()
這個就是一直呼叫
age()函式知道n==1
前面呼叫了四次 就是4x2+10(n==1時c的值,就是18)f(n)=10+(n-1)*2
6樓:匿名使用者
這是一個遞迴程式,就是求10+2+2+2+...+=10+2(n-1)的值
例如,如果n=5,那麼結果c=age(4)+2=(age(3)+2)+2=(age(2)+2)+2+2=(age(1)+2)+2+2+2=(10+2)+2+2+2=10+4*2=18
誰能解釋一下關於c語言顏色的問題啊
7樓:木子小三
不知道你bai的程式是怎du麼顯示顏色的。一般#ffffff這種型別zhi用來表示dao24位rgb顏色回,軟體裡用0xffffff表示。r\g\b各佔答8位,這裡r=g=b=0xff
所以黑色是0x000000,r\g\b都是0白色是0xffffff,都是0xff
紅色0xff0000,只有red是0xff,其餘是0綠色是0x00ff00,只有綠色是0xff,其餘是0藍色是0x0000ff,只有藍色是0xff,其餘是0所以你**裡的綠色和藍色都是對的。
8樓:流星不死
0x開頭是16進位制
#開頭? 那是ps裡面的把
誰能幫我解答這個問題?在c語言裡的(!)邏輯非,我一直都搞不懂,取反運算。誰能解釋下,有**更好。
9樓:匿名使用者
(!)這和取反運算有什麼關係??取反是(~)當邏輯關係不成立時,加上!代表成立,反之一樣int a=1,b =2;
if(a != b)該條件 成立
取反(~)
#define b1111_0000 0xf0#define b0000_1111 0x0fchar a = ~b1111_0000
此時a的值就應該和b0000_1111相等
10樓:南京財經大學
!代表「相反的」的意思。例如,c語言中等於是「==」不等於就是「!=」
還有,在c語言中,非零就是真,零就是假。如!5表示假,!0表示真
11樓:逝丶安然
!=!equalse()
我可以這樣理解麼,不等於,
12樓:
!的意思就是:如果!右邊的表示式為真,那麼!表示式的結果就為假。反之,如果!右邊的表示式為假,那麼!表示式的結果就為真。例如:
0為假! 0 就為真。不知道這樣你明白沒有
13樓:匿名使用者
就是真變假,假變真咯
C語言問題 希望能解釋一下為何n輸出
只執行三次for迴圈 第一次for迴圈 i 2,所以i 3 2為真,執行continue,結束這次迴圈,開始下一次迴圈,但是結束的這次迴圈式do while迴圈,而不是for迴圈,因為continue距離最近的迴圈式do while 迴圈。所以第一次for迴圈,只執行了n 一次,n 1 第二次for...
誰能幫我解釋一下這個C語言程式的每個步驟的意思
include 包含輸入輸出庫檔案 include 包含數學函式庫檔案 int s int n 定義一個返回值為int型,帶有一個int型引數的函式s 否則返回值為1 void main 主函式,定義為無返回值型別 這是一個查詢1到100中的素數的程式! 孤單與寂寞 include include ...
c語言問題,求解釋一下第10題,謝謝
第10題啊,因為ps和s是1個地址,所以ps 2 和s 2 都是字元0 所以a,b是對的,再看d,ps 2,就是把ps指標移動了2個元素,指向了0,然後取內容,這樣取出來的肯定是0 所以也是對的 ps 2 這個是個指標,並不是指向的內容,所以不是字元0答案選c c語言學習交流 這個c不對啊!ps它指...