3道c語言程式設計題希望你們能幫助我

2021-03-03 21:27:15 字數 3016 閱讀 4443

1樓:匿名使用者

1.#include

int main()

for(m=1;m<=n/2;m++)

printf("%d\n",count);

}----

2.#include

#include

int main()

}printf("yes\n");

}-----

3.#include

int main()

printf("%d\n",count);}

幾道c語言題目,我沒分了,希望你們能幫助我,感謝

2樓:匿名使用者

1. char *p="girl";的含義是定義字元型指標變數p,p的值是字串"girl"。 (2分) 1. true

2. 兩個字串中的字元個數相同時才能進行字串大小的比較 (2分) 2. false

3. 如果想使一個陣列中全部元素的值為0,可以寫成 int a[10]=; (2分) 3. true

4. char c="very good"; 是一個合法的為字串陣列賦值的語句。 (2分) 4. true

5. 取地址運算子&與指標運算子*的優先順序相同,結合方向為自右向左。 (2分) 5. true

6. 在二維陣列中,行指標是指向一維陣列的指標變數. (2分) 6. true

7. 程式進行編譯時,不為形式引數分配儲存空間. (2分) 7. true

8. 在語句int *p;和語句printf("%d",*p);中的*p含義相同。 (2分) 8. false

9. 對二維陣列a來說,由於a+1與*(a+1)的值相等,因此二者的含義是一樣的。 (2分) 9. false

10. 用gets函式可以接收一個含有空格的字串。 (2分) true

若有說明:int i,j=7,*p=&i;則與i=j;等價的語句是___b___。 (2分)

有以下程式段

int n=0,p;

do while(p!=12345&&n<3);

此處do-while迴圈的結束條件是____a__。 (2分)

a. p的值不等於12345並且n的值小於3

b. p的值等於12345並且n的值大於等於3

c. p的值不等於12345或者n的值小於3

d. p的值等於12345或者n的值大於等於3

a b c d 3.

若有說明:int n=2,*p=&n,*q=p;,則以下非法的賦值語句是___d___。 (2分)

a. p=q; b. *p=*q; c. n=*q; d. p=n; a b c d 4.

有以下程式

void fun(char *a, char *b)

main()

程式執行後的輸出結果是____a____ (2分)

a. ab b. aa c. aa d. bb a b c d 5.

有以下程式

void ss(char *s,char t)

}main()

程式執行後的輸出結果是___b___。 (2分)

a. abcddefedbd b. abcddfefdbd c. abcaafefaba d. abcddfefdbd a b c d 6.

為了判斷兩個字串s1和s2是否相等,應當使用 (2分) d

a. if (s1= =s2) b. if (s1=s2) c.

if ( strcpy (s1,s2)) d. if ( strcmp( s1,s2)= =0 ) a b c d 7.

有如下程式段

int *p,a=10,b=1;

p=&a; a=*p+b;

執行該程式段後,a的值為___b___。 (2分)

a. 12 b. 11 c. 10 d. 編譯出錯 a b c d 8.

若有定義:int *p[3];,則以下敘述中正確的是____b____ (2分)

a. 定義了一個基型別為int的指標變數p,該變數具有三個指標

b. 定義了一個指標陣列p,該陣列含有三個元素,每個元素都是基型別為int的指標

c. 定義了一個名為*p的整型陣列,該陣列含有三個int型別元素

d. 定義了一個可指向一維陣列的指標變數p,所指一維陣列應具有三個int型別元素

a b c d 9.

說明語句"int ( * p ) ;"的含義是 (2分) d

a. p是一個指向一維陣列的指標變數

b. p是指標變數,指向一個整型資料

c. p是一個指向函式的指標,該函式的返回值是一個整型

d. 以上都不對

a b c d 10.

已知:char b[ 5 ] , *p=b; 則正確的賦值語句是 (2分) c

a. b="abcd"; b. *b="abcd"; c. p="abcd" ; d. *p="abcd";

我寫了一道c語言程式設計題,但是出現了我不能理解的bug希望有大佬幫我 看看!!感激!!!

3樓:聽不清啊

要求分別統計出其中英文大寫字母,小寫字母,數字,空格以及其他字元的個數。

是要每一行的統計資料嗎?

4樓:匿名使用者

這一句:

if( str[j][j]>='a' && str[i][j]<='z' )

什麼意思?【str[j][j]】

還有那個

for( i==0; 1<3 ; i++ )額。。。

5樓:匿名使用者

if那裡 你寫了str[j][j] 注意一下

兩道c語言程式設計題,求解,兩道C語言程式設計題,求解

1 include stdio.h int main printf nt f n r return 0 2 include stdio.h int main printf nmain diagonal is n for l1 0 l1 4 l1 取主對角線上的數for l1 0 l1 3 l1 排序...

求解一道C語言基礎程式設計題,一道C語言程式設計題求解

舉個例子你就懂了,以16進位制的2abc為例,16進位制轉為10進位制的方法,就是從右到左,依次用該位的數字乘以16的0次方 16的1次方 16的2次方 同樣如果是其它進位制,比如8進位制,那就是8的0次方 1次方等等 之和,比如說2abc轉10進位制,就等於 2abc 16 c 1 b 16 a ...

C語言程式設計題,拜託大家,急求幫助,C語言程式設計作業,實在是不會了,拜託大家幫幫忙

已補充排序功能!基本氣泡排序!通過ascii碼來識別按鍵。輸入採用getch函式獲取字元再轉數字。由於getch不在控制檯顯示,自定義函式實現回顯。實現了錄入,刪除功能。錄入只識別數字,其他字元按了也沒用。退格鍵一次刪一個字元,可以跨行刪除。回車確認一個數字的輸入,下次輸入新數字自動換行 回車後游標...