freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c課件:第07章數(shù)組(參考版)

2024-10-20 00:54本頁面
  

【正文】 每題 4分。 (2)多選題的批閱 : (A)錯(cuò)選一個(gè)即全錯(cuò)。( 2)復(fù)式:輸入本期正確結(jié)果,輸入任意一張選票的選項(xiàng),判斷是否中得一等(十三場(chǎng)全猜對(duì))、二等獎(jiǎng)(猜錯(cuò)一場(chǎng))。 注意 : 兩個(gè)字符串交換時(shí)不能直接賦值,需用 strcpy()函數(shù)。 } 7. 輸入 10 個(gè)字符串(長度不超過 30),按由小到大的順序排序。iN+1。 s[i]=x 。j=i。i++) /*找插入位置 */ if(xs[i]) break。 for(i=0。 scanf(%d,amp。 int i,j,x。流程圖: define N 5 /* program */ main() /*設(shè)原數(shù)組中有 5個(gè)元素。 S2:移動(dòng)部分元素,為 x騰出位置:若 x的插入位置不在最后,則應(yīng)將插入位置開始的數(shù)組元素后移一個(gè)位置。 ? 分析算法:設(shè)待插入的數(shù)為 x,數(shù)組名為 s,已按由小到大的順序排列。 4)輸出 count 中的各元素,即各分?jǐn)?shù)段的人數(shù)。(統(tǒng)計(jì)原則:60,60~69,70~79,80~89,90~99, 100各為一段 ,N為符號(hào)常量) 分析:數(shù)據(jù)結(jié)構(gòu): N個(gè)學(xué)生的成績、各分?jǐn)?shù)段的人數(shù)分別用一維數(shù)組 sc[N],count[11]存放。} } /*注意:字符串輸出時(shí)‘ \0’的處理。i++) {printf(%s,ch[i])。 for(i=0。 }/*注意下標(biāo)的變化 */ 運(yùn)行結(jié)果為: 3 4. include main() {char ch[3][4]={123,456,78}。j++) n[j]=n[i]+1。i++) for(j=0。 for(i=0。i++) n[i]=0。 for(i=0。 } /*注意: 讀取字符時(shí)回車符的處理。i++) putchar(c[i])。 for(i=0。iN。 int i。 } 注意:二維數(shù)組的存儲(chǔ)格式,下標(biāo)從 0開始。i2。 int i。 ? 3)定義數(shù)組時(shí)長度不確定。因?yàn)橄聵?biāo)從 0開始。) k++。 while(s[k]!=39。 2)用字符數(shù)組存儲(chǔ)字符串時(shí),其元素的個(gè)數(shù)至少應(yīng)比字符串的長度多 1; 字符串處理時(shí),以‘ \0’為字符串結(jié)束,無需關(guān)心字符數(shù)組的實(shí)際長度。 /*error*/ s2=s1。 如 char s1[10],s2[40]。} printf(\n there are %d words in the line.,num)。 else if(word==0) { word=1。 39。\039。 for(i=0。 printf(\n enter a line character:)。 程序: include “ /**/ main() { char str[81],c。 若不是,則根據(jù)前一字符是否為空格判斷:若是 (即 word=0),則新單詞出現(xiàn), num加 1, word=1。 } 例 輸入一行字符,統(tǒng)計(jì)其中有多少個(gè)單詞(單詞之間用空格分隔)。 else if(cmp0) printf(\n str1 str2.)。 cmp=strcmp(str1,str2)。 gets(str2)。 gets(str1)。 int cmp。 3)用函數(shù) strcmp比較兩個(gè)字符串的大小。 ? 分析 : 1)輸入兩個(gè)字符串,分別存入字符數(shù)組 strstr2,用 gets實(shí)現(xiàn)。 such as: abcdef less than abkdeg ? Note: 以上參數(shù)均為待處理字符串的 首地址 。 ? Strcmp(s1,s2):比較字符串 s1和 s2的大小。 ? Strcat(s1,s2):把字符串 s2接到 s1的末尾。 輸出字符數(shù)組 s1中的一個(gè)字符串,且將字符串結(jié)束標(biāo)記 ‘ \0’轉(zhuǎn)換成 ‘ \n’輸出 。 } 運(yùn)行結(jié)果: abcde,ghiabcde ghi ? Printf 可用控制符 %s 輸出一個(gè)或多個(gè)字符串 , ? Printf 輸出字符串時(shí),字符串的結(jié)束標(biāo)志‘ \0’并不輸出,也不會(huì)轉(zhuǎn)換成‘ \n’。 puts(s1)。 include main() { char s1[30]=abcde, s2[20]=ghi。 若輸入: Turbo c ? 則輸出: string:Turbo length:5 Note:用 scanf輸入時(shí),空格、回車均為數(shù)據(jù)的分隔符;當(dāng)輸入多個(gè)字符串時(shí),每個(gè)字符串末尾自動(dòng) 加上字符串結(jié)束標(biāo)記‘ \0’。 ? (2)scanf():輸入 不含空格 的一個(gè)或多個(gè)字符串。其中 str代表數(shù)組 str[80]的首地址。 /*輸出字符串 str,用 %s*/ printf(\n length:%d,n)。i++。\039。 /*字符串輸入函數(shù) */ i=0。 printf(\n enter a line character:)。 include main() { char str[80]。 字符串存儲(chǔ)時(shí),系統(tǒng)自動(dòng)在其末尾加上一個(gè)字符串結(jié)束標(biāo)志:‘ \0’ ,因此當(dāng)用字符數(shù)組保存字符串時(shí),字符數(shù)組的長度至少應(yīng)定義為: 字
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1