VC從鍵盤輸入一段英文,找出長度最長和最短的單詞,以及出現次數最多的字元

2021-03-17 23:51:29 字數 2459 閱讀 2880

1樓:

bool iszimu(char ch) //是不是大小字母int getmaxlenkey(char* p)//統計字串中的最長單詞的長度

}else

else

inum++;}}

return imax ;

}int main()

問題:從鍵盤輸入一段英文,找出長度最長和最短的單詞,以及出現次數最多的英文字元. 50

2樓:匿名使用者

參考如下**:

bool iszimu(char ch) //是不是大小字母int getmaxlenkey(char* p)//統計字串中的最長單詞的長度

}else

else

inum++;}}

return imax ;

}int main()

3樓:宗政志強偶仙

很簡單,c中本來就有字串長度計算函式,至於出現次數最多的字元,英文不過26個,可以用個笨方法,用26個變數分別計數各自字母出現的個數,加個比較不就行了

4樓:竺樂蓉耿樺

bool

iszimu(char

ch)//是不是大小字母

intgetmaxlenkey(char*p)//統計字串中的最長單詞的長度

}else

else

inum++;}}

return

imax;}

intmain()

一個c語言問題,編寫一個函式,從鍵盤輸入一行字元,將此字串中最長和最短的單詞輸出

5樓:

//#include "stdafx.h"//vc++6.0加上這一行.

#include "stdio.h"

#include "string.h"

int main(void)

printf("the longest word is \'%s\'.\n",str[imax]);

printf("the shortest word is \'%s\'.\n",str[imin]);

return 0;}

6樓:匿名使用者

#include

int transpose(int a[3][3])printf("after transpose is \n");

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

printf("\n");}}

void main()

transpose(a);}

c語言程式設計在一個一直的字串中查詢最長的單詞,

7樓:流浪兒

//申明一個字元陣列抄

char str[50];

//從鍵盤襲

輸入英文單

詞bai

gets(str);

int i=0;

int word=0;//標識是du否為單詞 0表示為單詞,zhi1表示不是單詞

int count=0;//統計單詞個數dao//printf("當前輸入的英文句子是:");

//puts(str);

//迴圈遍歷

while (str[i] != '\0') else if (word == 0)

i++;}

8樓:小猥瑣之葉子

給出**:

#include

#include

int main()

len=0;

} else // 如果當前字元非空,如果當前長度為0,則表示新單詞。

}while (*p2 && *p2!=' ')printf("%c", *p2++);}

9樓:異祣情思

#include

#include

int main()

len=0;

} else // 如果當前字元非空,如果當前長度為0,則表示新單詞。

}while (*p2 && *p2!=' ')printf("%c", *p2++);}

10樓:晴雨微暖

p代表泊車檔du,停車時使用(zhi

關閉發動機時和較長時dao間怠速停車)!

r代表回倒車檔!

n代表空檔

,和手動檔答的空檔一個意思,用於短暫停車時使用!

d表示前進檔,在d檔位下變速箱會在1~5檔根據速度和油門情況自動切換。

d3同樣是前進檔,可在交通不太通暢的時作為限制檔使用,可以避免3檔和4檔間的跳檔情況!

2表示2檔,此檔時,變速箱就在2檔上,用於溼滑路面起步,或者慢速前進時作為限制檔使用,可避免1和2檔以及2和3檔間的跳檔!

1就是1檔,此檔時,變速箱就在一檔。

c 程式設計 從鍵盤輸入一批整數,最後為0,程式設計找出其中的最大數和最小數,並輸出

樓上的那個c的方法也不錯.只是初始化了max和min,這樣就不能判斷負數的了回 c 版本 include using namespace std void main else max min a 0 for int i 0 i 20 i if a i max if a i 答 小數為 請問最後抄一個...

組合語言動態從鍵盤輸入兩位無符號數,找出其中最大數

本程式通過編譯來,運源行正確。code segment assume cs code,ds codekbesc equ 1bh promptstr db please input a letter esc to exit start push cs pop ds 使資料段與 段同段 begin le...

C語言題目,從鍵盤輸入一行文字,統計其中每個英文字母出現的頻率

1 新建來一個工程和.c檔案 輸入頭原始檔和主函式。2 定義 變數型別,輸入數字。3 用while語句判斷數字是否在1到4範圍內。4 呼叫函式。5 用一個for語句輸出。6 編譯 執行 得到最後的結果。include int main void 存放26個字母的出現頻率 while a getcha...