1樓:跑酷大俠
b是錯的,陣列名是常量不能賦值。該選c可以,*p=a說明p是二重指標,可以再取地址給三重指標。勉強說的通,其他的明顯錯誤
c語言一道題,其實我看哪個都對,答案是a
2樓:匿名使用者
a是陣列名,相當於指來針常自量,所以是不能賦值為其他值bai的。
雖然dud和a的值相等,但a=d依然是zhi錯的。
就像dao是 const int a=5;
然後再做a=5; 雖然不會改變a的值,但編譯器不管那些,只要嘗試給常量賦值就會報錯。
其他幾個正確。
3樓:小痞子
在定義陣列的同時呢定義了一個指標,而a是陣列的首地址,當把a的值給指標d時,說明d已經指向了陣列,當然和a有一樣的值啦
c語言陣列的問題,為什麼第九題為b
4樓:聽不清啊
這是因為while(*p-32)
等同於while(*p-32!=0)
或while(*p!=32)
也就是while(*p!=' ')
所以遇到空格就退出迴圈了。
一道c語言選擇題,為啥這題選a啊,這種型別的題都不是很懂...
5樓:聽不清啊
. 成員選擇(物件),形式:物件.成員名-> 成員選擇(指標),形式:物件指標->成員名在這裡,p是陣列名,也是一個指標,所以,p->k=2;是正確的。
而p[0]是一個結構體(是一個物件),只能使用p[0].k=2;而不能使用p[0]->k=2;
6樓:
其實看一下,b,d的賦值方法是錯誤的,或者說c語言沒有規定這樣的賦值方式。
b項應該這樣賦值:strcpy(p[0].s,"abc")
d項應該這樣賦值:p->s[0]='a'
下面是一道c語言二級真題,答案為b。我想問a錯在**,不能再用s定義結構體變數了嗎? 212【20
7樓:匿名使用者
typedef struct s
t;中typedef就是起到起別名的作用,如果之前的名字還可以使用,那不是起到簡潔的作用,反而程式變得更慢了嗎~
、應為 可用struct s定義結構體變數
8樓:匿名使用者
在c中用struct s
c++中可以用s
9樓:空空
應為 可用struct s定義結構體變數
這道題怎麼做??算了很多遍都不對,答案的方法我也看不懂,誰來解釋一下
直接計算各代數餘子式太麻煩。注意到行列式按第1行就是a11a11 a12a12 a13a13 a14a14,後面那個行列式按第一行就就1 a11 1 a12 1 a13 1 a14 a11 a12 a13 a14。兩個行列式第一行的代數餘子式是相同的 求線代大神解答一個疑問,一道題目的答案看不懂,請...
一道c語言程式設計題急求答案,一道C語言程式設計題 急求答案
最簡單的排序方法是氣泡排序方法。這種方法的基本思想是,將待排序的元素看作是豎著排列的 氣泡 較小的元素比較輕,從而要往上浮。在氣泡排序演算法中我們要對這個 氣泡 序列處理若干遍。所謂一遍處理,就是自底向上檢查一遍這個序列,並時刻注意兩個相鄰的元素的順序是否正確。如果發現兩個相鄰元素的順序不對,即 輕...
求解一道c語言填空題答案,求解一道C語言填空題答案
我來湊一下熱鬧 呵呵 1 主函式裡的p fun std,n stu p 所以 stu 2 題目 找出指定編號 函式用for來求出std i num 與num對比,當兩個字串相同裡就反回該學生!所以答案為 std i num 樓上 magipan 說用std i num,我覺得不對,因為 的左邊應該是...