#include
intisprime
(int n)
;int
main()
intisprime
(int n)
}return flag;
}
#include
#define n 3
void
transposition
(int a[
3],int b[
3]);
intmain()
return0;
}void
transposition
(int a[
][n]
,int b[
][n]
)
//n*m階矩陣轉置
#include
#define n 100
void
transposition
(int a[
][n]
,int b[
][n]
,int n,
int m)
;int
main()
return0;
}void
transposition
(int a[
][n]
,int b[
][n]
,int n,
int m)
#include
#include
#define n 80
void
strreversed
(char str)
;int
main()
void
strreversed
(char str)
}
#include
#define n 100
void
aeiou_strcpy
(char str1,
char str2)
;int
main()
void
aeiou_strcpy
(char str1,
char str2)
//抽象為函式形式
if(str2[i]
=='a'
||str2[i]
=='e'
||str2[i]
=='i'
||str2[i]
=='o'
||str2[i]
=='u'
)}
str1[j]
='\0';}
/*54654654654
abecidowuaweyipou
列印拷貝後的a:↓
aeiouaeiou
*/
#include
#define n 100
void
blankprint
(int n)
;int
main()
void
blankprint
(int n)
//抽象為函式形式
/*1999
1 9 9 9
*/
#include
#include
#define n 100
intsearchlongword
(char str,
int len)
;int
main()
intsearchlongword
(char str,
int len)
//抽象為函式形式
/*輸入單詞數目,找到最長的單詞(二維陣列)*/
#include
#include
#define n 100
intsearchlongword
(char str[
][n]
,int len)
;int
main()
intsearchlongword
(char str[
][n]
,int len)
//抽象為函式形式/*4
blue
yellow
redgreen
最長的單詞為:
yellow
*/
#include
#define n 100
void
bubblesort
(int a,
int len)
;int
main()
void
bubblesort
(int a,
int len)
//抽象為函式形式
}}
#include
#include
double
root
(double a,
double b,
double c,
double d)
;int
main()
double
root
(double a,
double b,
double c,
double d)
while
(fabs
(x-x0)
>=
1e-3);
return x;
}
[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-3zx13hek-1584544756260)(
#include
intack
(int m,
int n )
;int
main()
/* 你的**將被嵌在這裡 */
intack
(int m,
int n )
}
#include
#include
#define n 100
void
hexswitchdec
(char ch)
;int
main()
void
hexswitchdec
(char ch)
sum=sum+item*
pow(
16,i);}
if(flag)
printf
("八進位制 %s 轉換為十進位制 %.0f"
,ch,sum)
;else
printf
("輸出有誤");
}
/*16進製制,8進製,2進製轉換為十進位制*/
#include
#include
#define n 100
void
hexswitchdec
(char ch,
int a)
;int
main()
void
hexswitchdec
(char ch,
int a)
if(flag)
printf
("%d進製 %s 轉換為十進位制 %.0f"
,a,ch,sum)
;else
printf
("輸出有誤");
}
#include
#include
#define n 100
void
fact
(int n)
;int
main()
fact
(n);
return0;
}void
fact
(int n)
//抽象為函式形式
}
#include
#include
intcalday
(int year,
int month,
int day)
;int
main()
intcalday
(int year,
int month,
int day);if
((year%4==
0&&year%
100!=0)
||year%
400==0)
monthend[2]
=29;for
(i=1
;i) sum=sum+monthend[i]
; sum+
=day;
return sum;
}
第7章 課後習題
函式模板 另一種是 類模板 是定義模板的關鍵字。或者typename 開始。或者函式引數的型別 個數不相同所進行的類似 操作。普通傳值引數的型別轉換機制。和關聯容器 三 選擇題 至少選乙個,可以多選 五 程式設計題 include include using namespace std templa...
譚浩強版本C語言課後習題第二章
1.依次將十個數輸入,要求輸出其中最大的數。1 include 2 intmain 312 13 printf 最大值為 d n max 14return0 15 2.有三個數a,b,c要求按他們大小順序輸出 1 include2 intmain 3 6 if at 7if bt 8 printf ...
C語言程式設計課後習題 第3章
分析並寫出下列程式的執行結果 1 include intmain void 輸出 18.0 2 2 include intmain void 輸出 32 8033 80參考例3.1程式,從鍵盤任意輸入乙個3位整數,程式設計計算並輸出它的逆序數 忽略整數前的正負號 例如,輸入 123,則忽略負號,由1...