譚浩強C紅寶書第六章第13題
編一個程式,將兩個字串連線起來,不要用strcat函式
#include<stdio.h> #include<string.h> int main() { char s1[80],s2[40]; int len1,len2,i; gets(s1); gets(s2); len1=strlen(s1); len2=strlen(s2); for(i=0;i<=len2;i++) { s1[len1+i]=s2[i]; //不能把方括號打成普通括號 } printf("%s",s1); }
相關推薦
譚浩強 C紅寶書 第六章 第14題
兩個字串用gets函式讀入。輸出的正數或者負數的絕對值應是相比較的兩個字串相應字元的ASCII碼的差值。例如“A”與“C”相比,由於“A” < “C”,應該輸出負數,由於“A”與”C”的ASCII嘛差值為2,因此應該輸出“-2”。同理:“And”和“Aid”比較,根據第二個字元比較的結
譚浩強C紅寶書第六章第13題
編一個程式,將兩個字串連線起來,不要用strcat函式 #include<stdio.h> #include<string.h> int main() { char s1[80],s2[40]; int len1,len2,i; gets(
C語言紅寶書 譚浩強第六章 第12題
【描述】 有一行電文,已按下面規律譯成密碼: A →Z B→Y C→X …… a→z b→y c→x …… 即第一個字母變成第26個字母,第i個字母變成第(26-i+1)個字母,非字母字元不變。 要求程式設計序將密碼譯回原文,並輸出密碼和原文。 整題的思路非常簡單,就
譚浩強 c++程序設計第一章課後習題 第7題
++ ges 類型 color iostream ret urn 函數 style #include <iostream> using namespace std; int main() { int a,b,c; int f(int x,in
【C++習題筆記】譚浩強C++程式設計(第三版)第四章
1. 寫兩個函式,分別求兩個整數的最大公約數和最小公倍數,用主函式呼叫這兩個函式,並輸出結果 //兩個函式求最大公約數和最小公倍數 #include <iostream> using namespace std; int main() { int a,b,c,d; int max
【C++習題筆記】譚浩強C++程式設計(第三版)第三章
1. 表示式和表示式語句的區別: 主要參考自:https://segmentfault.com/q/1010000005850429/a-1020000005856050 表示式+分號=表示式語句,一般用表示式語句時只關心它的作用,而不關心它的值,如put("hello"),只關心該語
譚浩強C語言程式設計(第三版)部分課後題答案,自己整理的
第一篇部落格,也不知道怎麼寫,就把以前的筆記發上來吧 學了半年後寫的,可能稍顯不規範,或有的多餘,將就看吧,也不想再改了 1.5 #include<stdio.h> void main() {printf("******************\n");pr
譚浩強C第四版(p141)16.輸出以下圖案
else for print clu nbsp pre -i continue code 運行結果: * *** ***** ******* ***** *** * Press any key to continue #
譚浩強 C程序設計 8.10寫一函數,輸入一行字符,將此字符串中最長的單詞輸出。
就會 譚浩強 設計 nbsp get urn log i++ 代碼 代碼量稍微一大,就會出現bug,浪費很多時間,繼續努力。 #include <stdio.h> void main(){ void maxLen(char str[50]);
譚浩強 C程序設計 8.11寫一函數用起泡法對輸入的個字符按由小到大的順序排列。
oct mmm rpg m3u pri otg avr smm image #include <stdio.h> int main(){ void maoPaoSort(char str[]); char arr[10]; p
譚浩強 c程序設計 8.17用遞歸法將一個整數n轉換成字符串。例如,輸入486,應輸出字符串"486"。n的位數不確定,可以是任意位數的整數。
tco xsl bof hcl mku owb kit gym code 8.17用遞歸法將一個整數n轉換成字符串。例如,輸入486,應輸出字符串"486"。n的位數不確定,可以是任意位數的整數。 #include <stdio.h>char str1[20]
C primer plus 第六版 第六章 第十題 程式設計練習答案
#include<stdio.h> int main(void) { int lower = 0; // Save input value. int uper = 0; //
C primer plus 第六版 第六章 第十一題 程式設計練習答案
#include<stdio.h> int main(void) { int i = 0; // Create for loop. char n = '\n'; int int
C primer plus 第六版 第六章 第十二題 程式設計練習答案
#include<stdio.h> #define l 1.0 int main(void) { int i = 0; // Create for loop. i
C primer plus 第六版 第六章 第十三題 程式設計練習答案
#include<stdio.h> int main(void) { int i = 0; // Create for loop. int j = 2; // Create
C primer plus 第六版 第六章 第十六題 程式設計練習答案
#include<stdio.h> int main(void) { int i = 0; // Save years. float Da = 100; f
C primer plus 第六版 第六章 第十七題 程式設計練習答案
#include<stdio.h> int main(void) { int i = 0; // Create for loop. And count years.
C primer plus 第六版 第六章 第十八題 程式設計練習答案
Github地址:φ(>ω<*)這裡這裡。 #include<stdio.h> #define Dunbar 150 // Dunbar's number . The max limit. int main(void) { int i = 0; int Rabn
C primer plus 第六版 第六章 第十五題 程式設計練習答案
Github地址:φ(>ω<*) 這裡這裡。 #include<stdio.h> #include<string.h> #define limit 255 int main(void) { int i = 0; // Create for loop.
C primer plus 第六版 第六章 第十四題 程式設計練習答案
Github地址:φ(>ω<*) 這裡這裡。 #include<stdio.h> int main(void) { int i = 0; // Create for loop. int j = 2; // Create for assign. int i