幫忙做幾道c語言程式設計的判斷,填空題吧,謝謝

2021-12-25 23:22:11 字數 3417 閱讀 6214

1樓:黃曉輝

1 :對。

2:錯。函式可以巢狀呼叫,但不可以巢狀定義。

3:對。c語言是區分大小寫的。

4:對。八進位制以0開頭。

5:對。c語言的命名由字母和數字組成,但是第一個字元必需是字母,下劃線也被認為是字母。6:對。c語言從mian函式開始,順序執行。

7:錯。a和a是兩個不同的變數。

8:對。檔案操作fopen是開啟檔案,fclose是關閉檔案。

9:對。c語言的陣列名其實就是陣列是首地址,可以當引數傳遞。

10:錯。因為輸出的不是12345這幾個數,而是這變數所對應的數的十六進位制。

1:#define

2: 0。15>2是真,所以這表示式是1。25%5餘數是0,所以1與0結果為0.

3:ch!='\n',ch>='0' &&ch<='9',以為換行符是'\n'。

4:輸出一個字元到螢幕上

5:定義一個指標p,該指標指向int型的資料

6:file *fp。

7:12。定義了二維陣列,行為3,列為4.

2樓:it孤鶩

對 錯 對 對 錯 對 錯 對 對 錯

#define

0ch!='\n' ch>='0' &&ch<='9'

輸出一個字元到螢幕上

定義一個int型指標p

file *fp;12

3樓:匿名使用者

第四個判斷題中因為出現9,所以不是正確的表達示

第一個填空題應該是#而不是#define

其他同一樓

4樓:歧華

1對2錯3對4對5錯6錯二1**站2.複製3。32個

幫忙做幾道c語言的程式設計吧

5樓:惡人打劫

我考,中午看見了和這4個一樣的題。。。

1,下面程式段將輸出 computer,請填空。

i

if(i<7) continue;

2,,strcmp(str[0],str[1])<0?str[0]:str[1]

s3, 在以下程式,陣列 a 中存放一個遞增數列。輸入一個整數 x,並將它插入到陣列 a 中,使該陣列仍為一個遞增數列。請選擇正確的答案。

d (因為要插入另外一個x 所以必須要11)a(跳出迴圈a)

d(向前遍歷)

d(插入x)

6樓:匿名使用者

1:#include

void main()

} 2:

#include

#include

void main( )

7樓:

char c[ ]=("it's a computer");

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

一道c語言程式設計題,求高手幫忙,填空題

8樓:匿名使用者

這道題本身是錯誤的,應該把#define n sizeof tbl[0] 改成:#define n sizeof tbl / sizeof t。不然輸入的時候就有錯誤了,具體為什麼要這樣改自己想想,呵呵,改完之後答案就是下面這個了:

(1) tbl[k].vp

(2) *tbl[j].vp < *tbl[j+1].vp(3) k=j

(4) k

(5) tbl[k].vn

(6) *tbl[k].vp

在vc6.0下執行測試過的:

#include

#define n sizeof tbl / sizeof tbl[0]

int a,b,c,d,e,f;

struct ele tbl=,,,,,},t;

void main()

m=k;/*本框填m-1不給分*/

} for (k=0;k

printf("%c(%d)",tbl[k].vn,*tbl[k].vp) ;

printf("\n");}

9樓:塞以杉

#define n sizeof tbl[0]int a,b,c,d,e,f;

struct ele tbl=,,,,,},t;

main()

m=6-1;/**/

while(m>0)

m=m-1;/*m-1*/

}for (k=0;k<6;k++)

printf("%c(%d)",tbl[k].vn,*(tbl[k].vp)) ;

printf("\n");

}題目本身就怪怪的,改成這樣大家看看。

10樓:凱旋歸風

1.&tbl[k]

2.tbl[j]

3.4.

5.tbl[k].vn

6.tbl[k].vp

一道c語言程式設計選擇題,請說明解題過程,謝謝。

11樓:匿名使用者

正確的答案應該是b。a的錯誤在於:在=的左邊不能有其他的運算子,連等是可以,如:

x=y=5;b是正確的,在標準c中,其實是沒有定義邏輯型別的(通常也叫布林型),而是採用0代表false(假),用非0代表true(真)。同時,邏輯運算的結果false是0,true一般是-1(所有位全為1),所以是可以將邏輯運算的結果賦給整型變數的,這裡x=-1;c是錯誤的,c語言中顯示轉換應該是(float)x。d的錯誤是%(模運算)只能用於整型。

12樓:匿名使用者

a錯 不允許有連等於,(其實那個「=」是賦值號,把它右邊的值賦給左邊)

b錯 因為已知y=3,所以y==1這個布林判斷即為false,把布林值賦給整型(題目說x是int整型的),所以錯。

c正確 將整型的x強制型別轉換為單精度float型,再賦給i正確的 因為i是float型的

d錯 題目中i沒有賦初值,不能用來計算 。

回答完畢!!

有一道c語言程式設計題請求幫助

13樓:戚珂

我有思路了:

依次對n個點驗證:方法如下,從第i個點到給定的點有一個射線,求這個射線(給定點之後,沿著第射線的方向)上有多少個和多邊形的邊相交(交線在邊長內)的點,如果數目是0或偶數個,則該點不在多邊形內部,如果是奇數個,就判斷下一個(i+1)點的情況。如果都是奇數個就證明在多邊形內。

程式太麻煩了,三十分太少!

再給你一個方法吧,這個方法對於突多邊形很有效,比上面的簡單。方法就是:用多邊形每個邊和要判斷的定點組成三角形,看報頂角度數算出來,把所有的這樣的頂角度數都算出來求和,如果等於360度,就在裡面,不等於就不在。

簡單麼?自己編吧,不過好像凹多邊形時不成立。

幾道c語言判斷和填空題求解,幾道C語言判斷和填空題求解

你給的問題排版有點問題,不是很全,把能看到的答案寫出來了,給了點小注釋,希望對你有用。判斷題 1 對,表示式的值是邏輯值 2 錯,字串常量是區分大小寫的 5 錯,不同的表示式的值不一樣,如 1 2和1 1的值就不同 6 對,這是c的語法規定的 8 錯,預處理命令式程式執行前執行的,但不是最先執行 9...

求一個閏年的C語言程式設計,C語言函式程式設計判斷閏年

很簡單,跟你一個思路。4年一閏百年不閏,400也一閏,語句這就是判斷時是否leap year的語句。然後定於月份多少日,其實閏年很不是閏年就是差在2月是29天還是28天。所以你就這樣區分就是。譚浩強 c程式設計設計 中有關於閏年挑選程式的例題。具體步驟,書上寫的非常清楚。我的qq是372339906...

c語言程式設計題,高手請幫忙,急,c語言程式設計題,高手請幫忙,急

直接用strcmp 就行了 排序演算法很多的,下面有幾個c 寫的字串排序函式。c裡面不能直接用 那些的比較字串,將大於 小於 符號換成strcmp 函式就行了。其實跟c差不多,因為沒有用類那些的複雜結構,稍微改改就是c了。include include include using namespace...