第五周作業

2022-06-29 06:48:13 字數 2291 閱讀 4664

7-1 統計一行文字的單詞個數 (15 分)

本題目要求編寫程式統計一行字元中單詞的個數。所謂「單詞」是指連續不含空格的字串,各單詞之間用空格分隔,空格數可以是多個。

輸入格式:

輸入給出一行字元。
輸出格式:

在一行中輸出單詞個數。
輸入樣例:

let's go to room 209.

輸出樣例:

5
實驗**

#include#includeint main()

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

return 0;

}

實驗截圖

7-1 英文單詞排序

本題要求編寫程式,輸入若干英文單詞,對這些單詞按長度從小到大排序後輸出。如果長度相同,按照輸入的順序不變。

輸入格式:

輸入為若干英文單詞,每行乙個,以#作為輸入結束標誌。其中英文單詞總數不超過20個,英文單詞為長度小於10的僅由小寫英文本母組成的字串。
輸出格式:

輸出為排序後的結果,每個單詞後面都額外輸出乙個空格。
輸入樣例:

blue

redyellow

green

purple

#

輸出樣例:

red blue green yellow purple
實驗**

#include#includeint main(void)

; char snap[11] = ;

int i = 0;

while (1)

input[i][0] = '\0';

int len = i;

int j = 0;

for (i = 0; i < len; i++)}}

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

printf("%s ", input[i]);

return 0;

}

實驗結果

單選題7

2-1下列語句定義 x 為指向 int 型別變數 a 的指標,正確的是(b)。 (2分)

a: int a, x = a;

b: int a, x = &a;

c: int x = &a, a;

d: int a, x = a;

2-2int p 的含義是(b) (2分)

a :p是乙個指標, 用來存放乙個整型數

b: p是乙個指標, 用來存放乙個整型資料在記憶體中的位址

c: p是乙個整型變數

d: 以上都不對

2-3如果有定義:int m, n = 5, *p = &m; 與m = n 等價的語句是 (b) 。 (1分)

a: m = p;

b: p = *&n;

c: m = &n;

d: m = **p;

2-4變數的指標,其含義是指該變數的( b)。 (1分)

a: 值

b: 位址

c: 名

d: 乙個標誌

2-5有如下程式段

int p,a=10,b=1;

p=&a; a=p + b;

執行該程式段後,a的值是(b) (2分)

a: 12

b: 11

c: 10

d: 編譯錯誤

2-6對於下列程式,正確的是(b)

void f(int *p)

int main(void)

a: 5

b: 6

c: 10

d: 11

2-7執行如下程式段,列印輸出的內容是: (c)

#include void fun (int c, int *d) 

int main ( )

a: 5, 9

b: 6, 10

c: 5, 10

d: 6, 9

第五周作業

includeusing namespace std class student 用引數的初始化表對資料成員初始化。void max student arr void display private int num int score void student display void studen...

第五周作業

5求自然對數 include using namespace std int main cout e 6求圓周率 include include using namespace std int main cout pi約等於 7 include using namespace std int mai...

第五周作業

注意 總時間限制 1000ms 記憶體限制 65536kb 描述寫乙個mystring 類,使得下面程式的輸出結果是 1.abcd efgh abcd 2.abcd 3.4.abcd efgh 5.efgh 6.c 7.abcd 8.ijal 9.ijal mnop 10.qrst abcd 11....