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

正文內(nèi)容

工學]計算機本科c語言第七章講-資料下載頁

2025-01-18 18:06本頁面
  

【正文】 strcmp(字符串 1,字符串 2) 格式有: strcmp(str1,str2)。 strcmp(str1,“Beijing”)。 strcmp(“China”,“Chine”)。 結(jié)果:相等 …………………………… 函數(shù)值為 0 字符串 1大于字符串 2…… 函數(shù)值為正整數(shù) 字符串 1小于字符串 2…… 函數(shù)值為負整數(shù) strlen(字符數(shù)組 ) 作用:測試字符串長度的函數(shù),函數(shù)的值為字符串中有效字符長度,不包含 ‘ \0?在內(nèi)。 static char str2[10]=“Beijing”。 printf(“%d\n”,strlen(str2))。 例 13 程序的運行結(jié)果為? include include main() {char a[7]=“abcdef”。 char b[4]=“abc”。 strcpy(a,b)。 printf(“%c\n”,a[5])。 printf(“%s”,a)。 } 例 14 若有以下定義和語句: char s1[]=12345,s2[]=1234。 printf(%d\n,strlen(strcpy(s1,s2)))。 則輸出結(jié)果是 _____________ 例 15 以下程序片段的輸出是 _____。 printf(%d\n,strlen(ATS\n\123A\\))。 例子 16 以下程序輸出的結(jié)果是 _______ include include main( ) {char w[][10]={“ABCD”,”EFGH”,”IJKL”,”MNOP”}。 int k。 for (k=1。k3。k++) printf(“%s\n”,amp。w[k][k])。 } 例子 17 下述程序的運行結(jié)果是 ___________ include main( ) {char ch[7]={“65ab21”}。 int k,s=0。 for (k=0。ch[k]=?0?amp。amp。ch[k]=?9?。k+=2) s=10*s+ch[k]?0?。 printf(“%d\n”,s)。 } 例子 18 有 3個字符串,要求找出其中最大者。 include include main() { char str[3][20]。 char string[20]。 int t。 for (t=0。t=2。t++) gets(str[t])。 if(strcmp(str[0],str[1])0) strcpy(string,str[0])。 else strcpy(string,str[1])。 if (strcmp(str[2],string)0) strcpy(string,str[2])。 } 例子 19 輸入 3個字符串,要求將字母按由小到大 的順序輸出。 include include main() { char str[3][20]。 char string[20]。 int t。 for (t=0。t=2。t++) gets(str[t])。 if(strcmp(str[0],str[1])0) {strcpy(string,str[0])。 strcpy(str[0],str[1])。 strcpy(str[1],string)。} if(strcmp(str[0],str[2])0) {strcpy(string,str[0])。 strcpy(str[0],str[2])。 strcpy(str[2],string)。} if(strcmp(str[1],str[2])0) {strcpy(string,str[1])。 strcpy(str[1],str[2])。 strcpy(str[2],string)。} for (t=0。t=2。t++) puts(str[t])。 } 總結(jié) 1 數(shù)組是具有相同類型的值的集合,數(shù)組名是數(shù)組所有元素的代表,可以通過數(shù)組名加下標的方式來訪問數(shù)組的每一個元素,數(shù)組的下標從 0開始。數(shù)組元素在內(nèi)存占用連續(xù)的空間,數(shù)組名是這個空間的首地址。多維數(shù)組的所有元素在內(nèi)存也是線性存放。 2 數(shù)組元素的遍歷可以通過 for循環(huán)進行,多維數(shù)組的遍歷可以用多重循環(huán)進行。 3 數(shù)組名本身是一個地址常量,不能對數(shù)組名直接賦值,如果要復制兩個數(shù)組,必須一個元素一個元素地賦值。 4 字符串是以空操作符結(jié)束的特殊的字符數(shù)組,因此使用字符串時,可以利用空操作符來求得字符串的長度。字符串的操作也比較特殊,可以直接從鍵盤讀入一個字符串的值,也可以將一個字符串的值直接送到顯示器上,而一般的數(shù)組不能這么做。
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1