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...