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

正文內容

數(shù)組chap-資料下載頁

2025-09-25 18:10本頁面
  

【正文】 注意 str1的長度應足夠大。 S1串 長不夠 把 str2接到 str1后面,結果放到 str1 Peking university/0 Vc下 str1長度不夠也可以得到 5. 字符數(shù)組與字符串 字符串處理函數(shù) (4) char* strcpy(char* str1, const char* str2)。 復制 char* strncpy(char* str1, const char* str2, size_t)。 復制 str2前面 size_t個字符到 str1, str1后 不 加 ‘ \0’ char s1[32]。 char s2[] =“university”。 strcpy(s1, s2)。 char s1[5]。 char s2[] =“university”。 strcpy(s1, s2)。 Vc允許源串長度大于目標串允許的最大長度 strcpy(s1, “university”)。 得? university” s1 = s2 ????? X ?? 功能:將 str2復制到 str1中 5. 字符數(shù)組與字符串 字符串處理函數(shù) (5) int strcmp(const char* str1, const char* str2)。 比較 對應字符的 ASCII值比較 , 直到出現(xiàn)不同字符或遇到 ‘ \0’ 為止 返回值為整型 。 char* strncmp(const char* str1, const char* str2, size_t)。 比較 str1和 str2的前 size_t個字符 k = strcmp(“a”, “A”)。 k 0 k = strcmp(“peking”, “university”)。 k 0 strcpy(str1, “c++”)。 k = strcmp(str1, “c++”)。 k = 0。 k = strcmp(str1, “c+++”)。 k 0 0 : str1 = str2 0: str1 str2 0: str1 str2 5. 字符數(shù)組與字符串 字符串處理函數(shù) (6) size_t strlen(const char* string)。 求串長 字符串中有效字符的個數(shù) [不包括 ‘ \0’ 結束標志 ]。 取字符串的最后一個字符 char ch = str[strlen(str)1]。 include include main() { int k。 char str[32]。 strcpy(str, “peking university”)。 k = strlen(str)。 printf(sizeof(str)=%d\n, sizeof(str))。 printf(“strlen(str)=%d\n”, k)。 printf(“str[%d]=%c\n”, k1, str[k1])。 } 字符串函數(shù)必須增加 sizeof(str)=32 strlen(str)=17 str[16]=y 5. 字符數(shù)組與字符串 字符串處理函數(shù) (7)strlwr(字符串 ) 串中字母大寫換成小寫 ( 8) strupr(字符串 ) 串中字母小寫換成大寫 5. 字符數(shù)組與字符串 字符串處理函數(shù) int sprintf( char *buffer, const char *format [, argument] ... )。 /*** 按照格式生成字符串 ***/ int sscanf( const char *buffer, const char *format [, argument ] ... )。 /*** 從字符串中按照格式讀取數(shù)據(jù) ***/ include include include main() { char str[1024]。 int m, n。 float a, b。 m = 10。 n = m*5。 a = 。 b = a*。 sprintf(str, “m=%d, n=%d, a=%f, b=%f”, m, n, a, b)。 puts(str)。 sscanf(str, “m=%d, n=%d, a=%f, b=%f”, amp。m, amp。n, amp。a, amp。b)。 printf(“m=%d, n=%d, a=%f, b=%f\n”, m, n, a, b)。 } m=10,n=50,a=,b= m=10,n=50,a=,b= 5. 字符數(shù)組與字符串 include include include main() { char str[1024]。 float a, b。 gets(str)。 sscanf(str, “a=%f, b=%f\n”, amp。a, amp。b)。 printf(“%f, %f\n”, a, b)。 } 輸入 : a=, b= 輸出 : , 5. 字符數(shù)組與字符串 例:輸入一行字符,統(tǒng)計單詞個數(shù),單詞間用空格分開 main() { char string[81]。 int i,num=0,word=0。 char c。 gets(string)。 for (i=0。(c=string[i])!=?\0?。i++) if (c==? ?)word=0。 else if (word==0) { word=1。 num++。 } printf(“%d”,num)。 } 當前字符 =空格 未出現(xiàn)新單詞 word=0 y n 前字符為空格( word=0),累加 前字符為非空格( word=1),不累加 5. 字符數(shù)組與字符串 例:有 3個字符串,要求找出其中最大者 main() { char string[20]。 char str[3][20]。 int i。 for (i=0。i3。i++) gets(str[i])。 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])。 printf(“%s\n”,string)。 } 小結 數(shù)組 : 一般數(shù)組 、 字符數(shù)組 維數(shù) : 一維 、 二維 、 三維 …… [最多 12維 ] 存儲 : 連續(xù)區(qū)域 , 行優(yōu)先 。 字符串 :結束標志 、 輸入 /輸出 、 處理函數(shù)等 。 書面作業(yè) : p141: ( )) () p142: 上機作業(yè) ( 選 1題 ) : 1) 實現(xiàn)矩陣的相加 、 相減 、 相乘 、轉置運算; 2) 將一個二維矩陣按照行優(yōu)先的次序轉換為一維數(shù)組 , 轉換后的數(shù)組從小到大有序; 通知:定于 11月 7日期中考試。筆試。題型:多數(shù)為 填空形式。內容:基礎部分及 C語言前 7章內容。 地點:待定。請大家認真準備。 有生病不能參加考試的同學,需在考試前取得校醫(yī) 院的假條。 凡未經任課老師允許擅自不參加考試者,計 0分。 預考通過的同學,若未參加期中考試,則最終成績 以預考成績計。若參加考試,最終成績同非預考同學 一樣計算。 請各位課代表通知到每位同學。
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1