1、在字元陣列中指定開始位置插入字串:
2、幾個字串求出最小串:#include #include #include int main()
; char b[32] = ;
int i, j, num;
printf("please input...\n");
scanf("%s%d%s", a, &num, b);
for (i = 0; i < strlen(a) - num + 1; i++)
for (j = 0; j < strlen(b); j++)
printf("%s\n", a);
return 0;
}
3、題目: 請編寫乙個c函式,該函式將乙個字串逆序:#include #include void min(char *x,char *y);
int main()
; char b[32] = ;
char c[32] = ;
printf("please input...\n");
scanf("%s%s%s", a, b, c);
min(a, b);
min(a, c);
printf("%s\n", a);
return 0;
}void min(char *x,char *y)
}
4、題目: 輸入乙個字串,計算字串中子串出現的次數:#include #include int main()
printf("%s\n", p);
return 0;
}
#include #include #include int main()
; char b[32] = ;
char *p, *q;
p = a;
q = b;
int i, j, count = 0;
printf("please input....\n");
scanf("%s%s", p, q);
if (strlen(p) < strlen(q))
for (i= 0; i < strlen(p) - strlen(q) + 1; i++)
}if (j == strlen(q) - 1)
i = i + strlen(q) ;
} }printf("%d\n", count);
return 0;
}
C語言學習 練習
1.100 200之間的素數怎麼判斷?includeint main if j i printf n return 0 2.求兩個數的最大公約數,最小公倍數?includeint main printf 最大公約數為 d n b printf 最小公倍數為 d n m n b 最小公倍數 兩個數的乘...
C 語言學習 2
程式2 題目 企題目 企業發放的獎金根據利潤提成。利潤 i 低於或等於10萬元時,獎金可提10 利潤高於10萬元,低於20萬元時,低於10萬元的部分按10 提成,高於10萬元的部分,可可提成7.5 20萬到40萬之間時,高於20萬元的部分,可提成5 40萬到60萬之間時高於40萬元的部分,可提成3 ...
c語言學習 2
在c語言程式設計中,比較重要的一點是變數要先宣告後使用,幾個變數的型別之前已經說過,不在贅述,注意unsigned表示不帶小數點的正數,輸出函式格式 printf printf 格式控制字串 輸出表列 其中格式控制字串用於指定輸出格式。格式控制串可由格式字串和非格式字串兩種組成。格式字串是以 開頭的...