nbhkdz.com冰点文库

c++复习课件


计算机程序设计(C++)

第2章 习题

杨 琦
西安交通大学 计算机教学实验中心
2016/3/5

2012.8

0

2.温度转换。输入华氏温度,用下列公式将其转 换为摄氏温度并输出。

5 C ? ( F ? 32) 9

/>样例输入输出1 80 26.6667

2016/3/5

1

#include <iostream> using namespace std; int main() { double c,f; cin>>f; c=5.0/9*(f-32); cout<<c<<endl; return 0; }
2016/3/5 2

3.编程试求函数

sin x 2 y? 1 ? cos x

当x→0时的极限。提示:三角函数的值是通过 数学函数sin(x)(正弦)、cos(x)(余弦)来计算 的(函数使用见附录)。输入的数值逐步变小,不 要输入0。
样例输入输出: 输入: 10 输出: 1534

2016/3/5

3

#include <iostream> #include <cmath> using namespace std; int main() { double x,y; cin>>x; y=sin(x*x)/(1-cos(x)); cout<<y<<endl; return 0; }
2016/3/5

4

5.编程实现,用户从键盘输入3个整数,计算并 打印这三个数的和、平均值及平均值的四舍五 入整数值。 提示:直接将double型数转换为int型数,得到整 数结果。请先实现小数部分大于等于0.5时整数 加1,再取整(转换为int型数)。 样例输入输出1 568 19 6.33333 6
2016/3/5 5

int main() { int a,b,c,x,z; cin>>a>>b>>c; x=a+b+c; y=x/3.0; z=(int)(y+0.5); cout<<x<<endl; cout<<y<<endl; cout<<z<<endl; return 0; }
2016/3/5

double y;

6

6.找零钱。为顾客找零钱时,希望选用的纸币张 数最少。例如73元,希望零钱的面值为五十元 1 张,二十元 1 张,一元 3 张。设零钱面值有五十 元、二十元、十元、五元和一元,请编写程序, 用户输入100以下的数,计算找给顾客的各面值 的纸币张数。并在程序中想一个验证结果是否 正确的办法。 样例输入输出 74 11004
2016/3/5 7

int main() { int x,y[5]; cin>>x; y[0]=x/50; x=x%50; y[1]=x/20; x=x%20; y[2]=x/10; x=x%10; y[3]=x/5; x=x%5; y[4]=x/1; x=x%1; for(int i=0;i<5;i++) cout<<y[i]<<" "; cout<<endl; return 0; } 2016/3/5

8

7.小写转大写。用户输入小写字母,程序输出对 应的大写字母。

样例输入输出 d D

2016/3/5

9

#include <iostream> using namespace std; int main() { char c; cin>>c; if(c>='a'&&c<='z') c=c-'a'+'A'; cout<<c<<endl; return 0; }
2016/3/5 10

8.打印ASCII码。输入一个字符(可能为字母、 数字或标点符号等),在一行中打印该字符及 该字符的ASCII的十进制、十六进制形式和八进 制形式,数据之间用’ ’分隔。提示,输出八进制 数使用cout<<oct<<v;的格式,其中v是待输出的 整型变量。 样例输入输出 A A 65 41 101

2016/3/5

11

#include <iostream> #include <cmath> using namespace std; int main() { char c; cin>>c; cout<<c<<" "<<(int)c<<" "<<hex<<(int)c<<" "<<oct<<(int)c<<endl; return 0; }
2016/3/5 12

10.用户以字符形式输入4个数字字符,将其组 成一个4位的整数。例如,用户输入:2 0 1 1, 输出结果为2011。注意,输入的四个数字是字 符型,用四个字符型变量存储,而2011是由它 们构造出的一个四位整数,用一个整型变量表 示。 样例输入输出 2011 2011 4022
2016/3/5 13

int main() { char c1,c2,c3,c4; int y; cin>>c1>>c2>>c3>>c4; y=c1-'0'; y=y*10+c2-'0'; y=y*10+c3-'0'; y=y*10+c4-'0'; cout<<y<<" "<<2*y<<endl; return 0; }
2016/3/5 14

计算机程序设计(C++)

第3章 习题

杨 琦
西安交通大学 计算机教学实验中心
2016/3/5

2012.8

15

15

5.编程计算前N个奇数的和,N由用户输入。如 N=4,和为16,1+3+5+7=16。

样例输入输出: 输入: 4 输出: 16

2016/3/5

16

#include<iostream> using namespace std; int main() { int N,sum,i; cin>>N; sum=0; for(i=1;i<2*N;i=i+2) sum=sum+i; cout<<sum<<endl; return 0; } 2016/3/5

17

9.求π的近似值。将arctan(x)在x=0展开,得 当x=1时,arctan(x)=π/4,从而这个级数即可以计 算arctan(x)的 近似值,又可以计算π的近似值: 利用上式编程计算π的近似值,精确到小数点后 10位。
样例输入输出: 输入: 1e-5 输出: 3.14157
2016/3/5

? 1 1 1 ? ? ? 4?1 ? ? ? ? ..? ? 3 5 7 ?

18

int main() { double pi=0,u=1,eps=1e-5; int n=1,s=1; cin>>eps; while(u>eps) { pi=pi+s*u; n=n+2; s=-s; u=1.0/n; } cout<<4*pi<<endl; return 0; } 2016/3/5

19

10.输入n(n<13),计算1!+2!+3!+4!+...+n!

样例输入输出: 输入: 6 输出: 873

2016/3/5

20

#include<iostream> using namespace std; int main(){ int i,n,u=1,sum=0;//u为通项的值,sum为总和 cin>>n; for(i=1;i<=n;i++) { u=u*i; sum=sum+u; } cout<<sum<<endl; return 0; } 2016/3/5

21

7.1202年,意大利数学家列奥纳多(Leonardo Pisano,外号Fabonacci斐波那契),在他的《算 盘全书》中描述了一个关于兔子繁殖的问题。 如果一对兔子每月能繁殖一对小兔,每对小兔 在第三个月成熟,又能生出一对小兔。假定在 不死亡的情况下,由一对小兔开始,10个月后 有多少对兔子? 输入: 5 输出: 5 12 0.6 2.76667
2016/3/5 22

int main(){ int sum=0,n,i; int f[100]={0,1}; double sum1=0,a[100]={0,1}; cin>>n; for(i=1;i<=n;i++) { if(i>=2) f[i]=f[i-1]+f[i-2]; sum+=f[i]; a[i]=1.0*f[i-1]/f[i]; sum1+=a[i]; } cout<<f[n]<<" "<<sum<<endl; cout<<a[n]<<" "<<sum1<<endl; return 0; 2016/3/5

23

13.求a+aa+aaa+aaaa+...+aa...a(第n项,n个a),其 中a是1~9的整数。例如,a=1,n=3时,式子为 1+11+111;当a=5,n=4时,式子为5+55+555+5555。 样例输入输出: 输入: 25 输出: 24690

2016/3/5

24

int main(){ int a,n,u=0,sum=0; int i; cin>>a>>n; for(i=1;i<=n;i++) { u=u*10+a; sum=sum+u; } cout<<sum<<endl; return 0; }
2016/3/5 25

14.arcsin(x)写成级数形式为: 用户输入x,利用该式,计算反正弦函数的值。 结束条件可以设为|u|<ε,其中u为通项。 提示:通项最好利用前一项。
x3 1· 3· x5 (2n) x 2n ?1 arcsin(x) ? x ? ? ? ... ? 2 n ? ... 2 2· 3 2· 4· 5 2 (n!) (2n ? 1 )

(2n - 1) x U n ? U n -1 2n(2n ? 1)
2016/3/5

2

2

26

const double p=1e-7; int main(){ double arcsinx,x,u; int n; cin>>x; u=x; arcsinx=x; n=1; while(u>=p) { u=u*(2*n-1)*(2*n-1)*x*x/2/n/(2*n+1); arcsinx=arcsinx+u; n++; } cout<<arcsinx<<endl; return 0; } 2016/3/5

27

15.猴子吃桃问题。第一天,猴子摘下一堆桃子, 当天吃了一半,感觉没吃够,又饶了一个。以 后每天如此,到第10天的时候,发现只剩下一 个桃子了。编程计算第一天猴子摘了多少桃子。

样例输入输出: 输入: 10 输出: 1534
2016/3/5 28

int main(){ int sum; int i,n; sum=1; cin>>n; for(i=n-1;i>=1;i--) { sum=(sum+1)*2; } cout<<sum<<endl; return 0; }
2016/3/5

29

16.谁是小偷。某小区发生盗窃案,有四个人嫌 疑最大,警察找来讯问, A说:不是我。 B说:是C。 C说:是D。 D说:他冤枉人。 三人中有一人说了假话,请编程分析谁是小偷?

样例输入输出: C is a thief
2016/3/5 30

#include<iostream> using namespace std; int main() { int x; for(x=1;x<=4;x=x+1) if ((x!=1)+(x==3)+(x==4)+(x!=4)==3) cout<<char(64+x)<<" is a thief"<<endl; return 0; }
2016/3/5 31

计算机程序设计(C++)

第4章 习题

杨 琦
西安交通大学 计算机教学实验中心
2016/3/5

2012.8

32

32

1. 编写程序,将N(N<10)阶方阵转置,例如:
?4 ?2 ? ?3 ? ?1 6 8 9? 7 4 5? ? 8 16 15? ? 5 7 11?

?4 ?6 ? ?8 ? ?9

2 3 1? 7 8 5? ? 4 16 7 ? ? 5 15 11?

2016/3/5

33

#include <iostream> using namespace std; int main(){ double a[10][10], ta[10][10]; int N=10,M=10; int i, j; cin>>M; N=M; for(i=0; i<M; i=i+1) { for(j=0; j<N; j=j+1) cin>>a[i][j]; }
2016/3/5 34

cout << "矩阵a为:" << endl; for(i=0; i<N; i=i+1) { for(int j=0; j<M; j=j+1) cout << a[i][j] << " "; cout << endl; }

for(i=0; i<N; i=i+1) { for(j=0; j<M; j=j+1) ta[i][j]=a[j][i]; }
2016/3/5 35

cout << "矩阵a的转置阵为:" << endl; for(i=0; i<N; i=i+1) { for(int j=0; j<M; j=j+1) cout << ta[i][j] << " "; cout << endl; } return 0; }

2016/3/5

36

3. 打印杨辉三角形。

样例输入输出:
输入: 6 输出: 1 11 121 1331 14641 1 5 10 10 5 1 1 6 15 20 15 6 1

2016/3/5

37

#include<iostream> using namespace std; int main(){ int a[20][20]; int n,i,j; cin>>n; for(i=0;i<=n;i++) { a[i][0]=1; a[i][i]=1; for(j=1;j<i;j++) a[i][j]=a[i-1][j-1]+a[i-1][j]; } for(i=0;i<=n;i++) { for(j=0;j<=i;j++)cout<<a[i][j]<<" "; cout<<endl; } 2016/3/5 return 0; }

38

5. 矩阵用一维数组存储,判断矩阵是否是对称矩阵

样例输入输出:
5 12321 是对称矩阵

2016/3/5

39

int main(){ int a[100]; int n,i,y=1; cin>>n; for(i=0;i<n;i++) cin>>a[i]; for(i=0;i<n/2;i++) { if(a[i]!=a[n-1-i]) { y=0; break; } } if(y==1)cout<<"是对称矩阵"<<endl; else cout<<"不是对称矩阵"<<endl; return 0; }
2016/3/5 40

7. 编写程序,去掉字符串尾部的空格符

样例输入输出:
The art of computer programming 截取前的原始字符串是: [The art of computer programming ] 截取空格后的字符串是: [The art of computer programming]

2016/3/5

41

#include<iostream> using namespace std; char *mytrim(char *string){ char *ptr=string; while(*ptr!=0) ptr++; do { ptr--; }while(*ptr==' '); *(ptr+1)=0; return string; } 2016/3/5

42

int main() { char str[100]= "The art of computer programming "; cin.getline(str,100); cout << "截取前的原始字符串是: [" <<str<<']'<<endl; cout << "截取空格后的字符串是: [" <<mytrim(str)<<']'<<endl; return 0; }

2016/3/5

43

8. 编写程序,去掉字符串开头的空格符

样例输入输出:
The art of computer programming 截取前的原始字符串是: [ The art of computer programming] 截取空格后的字符串是: [The art of computer programming]

2016/3/5

44

#include<iostream> #include <cstring> using namespace std; char *myltrim(char * string) { char *ptr=string; while(*ptr==' ') ptr++; strcpy(string, ptr); return string; }
2016/3/5 45

int main() { char str[100] = " The art of computer programming"; cin.getline(str,100); cout << "截取前的原始字符串是: [" <<str<<']'<<endl; cout << "截取空格后的字符串是: [" <<myltrim(str)<<']'<<endl; return 0; }

2016/3/5

46

11. 编写程序,将数字组成的字符串转换为整数,例 如“1757”(字符串)转换为1757(整形数),要能 处理负数。

样例输入输出:
-529 转换后整型数值的立方是:-148035889

2016/3/5

47

int myatoi(char *string){ int num=0; int s=1; while(*string!='\0') { if(*string=='-') s=-s; else if(*string=='+') s=s; else if(*string>='0'&&*string<='9') num=num*10+*string-'0'; string++; } return s*num; }
2016/3/5 48

int main() { char str[50]; int n; cin>>str; n=myatoi(str); cout<<"转换后整型数值的立方是:"<<n*n*n <<endl; return 0; }

2016/3/5

49

计算机程序设计(C++)

第5章 习题

杨 琦
西安交通大学 计算机教学实验中心
2016/3/5

2012.8

50

50

1.函数index(t,s)用于确定字符串t是否是s的子 串,若不是,则函数返回-1,否则返回子串t在s 中第一次出现时的第一个字符的下标。 样例输入输出 abcdefghijk cdef 2

2016/3/5

51

int Index(char *s,char *t){ int n=strlen(s),m=strlen(t); int i,j; for(j=0;j<=n-m;j++) { for(i=0;i<m;i++) if(t[i] != s[i + j]) if(i==m) return j; } return -1; }
2016/3/5

break;

52

int main() { char s[100]="abcdefghijk",t[100]="cdef"; cin>>s>>t; cout<<Index(s,t)<<endl; return 0; }

2016/3/5

53

5.求出200~1000之间所有这样的整数,它们的 各位数字之和等于5。

样例输入输出 203 212 221 230 302 311 320 401 410 500

2016/3/5

54

int main() { int x,y,z; for(int i=200;i<1000;i++){ x=i%10; y=i/10%10; z=i/100%10; if(x+y+z==5)cout<<i<<" "; } cout<<endl; return 0; }
2016/3/5

55

6.编写程序计算p=n!/(r!(n-r)!) (n>r)。

样例输入输出 31 3

2016/3/5

56

int fac(int n){ int x=1; if(n<0) return -1; else if(n==0) return 1; else { while(n>1) { x=x*n; n--; } } return x; }
2016/3/5

57

int main() { int n,r,p; cin>>n>>r; p=fac(n)/fac(r)/fac(n-r); cout<<p<<endl; return 0; }

2016/3/5

58

7.从键盘上输入一个大于4的整数,然后将从4 开始到该数之间的所有整数分解为两个素数之 和,显示出每个整数的分解情况,例如: 4=2+2, 6=3+3,8=3+5等。

样例输入输出 8 8=3+5

2016/3/5

59

int isprime(int n) { int i; for(i=2;i<=n/2;i++) if(n%i==0) return 0; return 1; }

2016/3/5

60

int main() { int n; cin>>n; for(int i=2;i<n;i++) { if(isprime(i)&&isprime(n-i)) { cout<<n<<"="<<i<<"+"<<n-i<<endl; break; } } return 0; }
2016/3/5 61

8.编写函数,用选择法对10个数进行从小到大 的排序。

样例输入输出 1 41 6334 11478 15724 18467 19169 24464 26500 26962 29358

2016/3/5

62

void Sort(int a[],int Count) { int i,j,x; for(i=0;i<Count;i++) { for(j=Count-1;j>i;j--) if(a[j]<a[j-1]) x=a[j];a[j]=a[j-1];a[j-1]=x; } }
2016/3/5 63

int main(){ int i,x; const int Count=10; int a[Count]; cin>>x; srand(x); for(i=0;i<Count;i++) a[i]=rand(); Sort(a,Count); for(i=0;i<Count;i++) cout<<a[i]<<" "; cout<<endl; return 0; }
2016/3/5

64

9.写一个判断素数的函数,在主调函数中输入 一个整数后,由该函数输出是否是素数的信息。

样例输入输出 4 4不是素数

2016/3/5

65

int isprime(int n) { int i; for(i=2;i<=n/2;i++) if(n%i==0) return 0; return 1; }

2016/3/5

66

int main() { int n; cin>>n; if(isprime(n)) cout<<n<<"是素数"<<endl; else cout<<n<<"不是素数"<<endl; return 0; }
2016/3/5 67

10.编写函数fun,它的功能是:计算正整数n 的除1和n之外的所有因子之和,并返回此值。

样例输入输出 4 2

2016/3/5

68

int factor(int n) { int i,y=0; for(i=2;i<=n/2;i++) if(n%i==0) y=y+i; return y; }

2016/3/5

69

int main() { int n; cin>>n; cout<<factor(n)<<endl; return 0; }

2016/3/5

70

11.编写函数fun,它的功能是:计算下列级数的和,
并返回此值。(其中n和x由键盘输入) S=1+x+x2/2!+x3/3!+…+xn/n!,

样例输入输出
1 12 2.71828

2016/3/5

71

double fun(double x,double n) { double s=1; double i=1,a=1; for(i=1;i<=n;i++) { a=a*x/i; s=s+a; } return s; }
2016/3/5 72

int main() { double x; double n; cin>>x>>n; cout<<fun(x,n)<<endl; return 0; }

2016/3/5

73

12.编写函数fun,它的功能是:计算1~n之间能同
时被3、5和7整除的所有自然数之和,并返回此值。

样例输入输出
200 105

2016/3/5

74

int fun(int n) { int s=0,i=0; while (i<n) { i=i+1; if(i%3==0 && i%5==0 && i%7==0) { s=s+i; } } return s; } 2016/3/5

75

int main() { int n; cin>>n; cout<<fun(n)<<endl; return 0; }

2016/3/5

76

13. 从键盘输入两个整数m和n,然后从m+1开始找出 大于m的n个素数。

样例输入输出
56 7 11 13 17 19 23

2016/3/5

77

bool isprime(int b) { int a; for(a=2;a<=b/2;a++) if(b%a==0) return false; return true; }

2016/3/5

78

int main(){ int m,n; int i,s=0; cin>>m>>n; for(i=m+1;s<n;i++) { if(isprime(i)) { cout<<i<<" "; s=s+1; } } cout<<endl; return 0; } 2016/3/5

79

14. 从键盘输入10个字符串,找出其中最大者并输出, 假定每个字符串长度不超过80个字符。

样例输入
January February March April May June July August September October

输出
September

2016/3/5

80

int main(){ string a[10]; int j; for(j=0;j<10;j++) cin>>a[j]; string max=a[0]; int i; for(i=1;i<10;i++) { if(a[i]>max) max=a[i]; } cout<<max<<endl; return 0; } 2016/3/5

81

15.用弦截法求一元非线性方程=在区间[0.5,0.6] 中的根。

x0 ? x1 x2 ? x0 ? f ( x0 ) f ( x0 ) ? f ( x1 )
样例输入输出 0.5 0.6 0.567143

2016/3/5

82

const double EPS=1.0E-9; double f(double x) { return x*exp(x)-1; }

2016/3/5

83

int main(){ do

double x0,x1,x2; { cin>>x0>>x1; }while(f(x0)*f(x1)>0); do { x2=x0-(x0-x1)/(f(x0)-f(x1))*f(x0); if(f(x2)*f(x1)>0)x1=x2; if(f(x2)*f(x0)>0)x0=x2; }while(fabs(f(x2))>EPS); cout<<x2<<endl; return 0;
84

}

2016/3/5

17.使用梯形法计算定积分的值。

?

b

a

f ( x) ? ? ?
i ?0

n ?1

a ? ( i ?1) h

a ? ih

h f ( x) ?? ( f (a ? ih) ? f (a ? (i ? 1)h)) i ?0 2
? f (a) ? f (b) n ?1 ? ? h? ? ? f (a ? ih) ? 2 i ?1 ? ?

n ?1

样例输入输出
0 1 1000 0.459698

2016/3/5

85

#include <iostream> #include <cmath> using namespace std; double fun(double x) { return sin(x); }

2016/3/5

86

int main(){ double a=0,b=1,s=0,h ; int i,n; cin>>a>>b>>n; h=(b-a)/n; s=(fun(a)+fun(b))/2; for(i=1;i<n;i++) { s=s+fun(a+i*h); } cout<<s*h<<endl; return 0; } 2016/3/5

87

计算机程序设计(C++)

第6章 习题

杨 琦
西安交通大学 计算机教学实验中心
2016/3/5

2012.10

88

88

2. 从键盘输入10个字符串,假定每个字符串长度不 超过80个字符,然后对这10个字符串进行排序,最后 输出排序后的结果。

样例输入输出
abc acd fui miu cad gji bui loi hio ikl abc acd bui cad fui gji hio ikl loi miu

2016/3/5

89

void mysort(string *p,int count){ string s; for(int i=0;i<count-1;i++) { for(int j=0;j<count-i-1;j++) if(p[j]>p[j+1]) { s=p[j]; p[j]=p[j+1]; p[j+1]=s; } } } } 2016/3/5

{

90

int main() { string p[10]; int i; for(i=0; i<10; i++) cin>>p[i]; mysort(p,10); for(i=0; i<10; i++) cout<<p[i]<<" "; cout<<endl; return 0 ; } 2016/3/5

91

3.编写函数,求出一个字符串的长度,要求使用地 址传递。

样例输入输出
jskdlfjklsjfl 13

2016/3/5

92

int mystrlen(char *s) { int m=0; while(*s!='\0') { s++; m++; } return m; }
2016/3/5 93

int main() { char *p= new char [200]; int n=0; // cout<<"请输入字符串:"<<endl; cin>>p; n=mystrlen(p); cout<<n<<endl; return 0 ; }

2016/3/5

94

4. 编写函数,将一个字符串中指定的字符删去,然 后输出新的字符串。

样例输入输出
jlkdjfdk d jlkjfk

2016/3/5

95

#include <iostream> #include <cstring> using namespace std; char* mydelchr(char *s,char d){ char t[200]; int i=0,j=0; while(s[i]!='\0') { if(s[i]==d) i++; else t[j++]=s[i++]; } t[j]='\0'; strcpy(s,t); return s; 2016/3/5

96

int main() { char str[200]; char ch; cin>>str; cin>>ch; mydelchr(str,ch); cout<<str<<endl; return 0 ; }

2016/3/5

97

5.用指针数组保存12个月份的英文名称,输入一个 月份后,显示该月的英文名称,例如,输入1,则显 示“January”,如果输入的月份值不在1~12之间,则 显示“Input Error”信息。

样例输入输出
12 December

2016/3/5

98

int main(){ char *p[13]={"Input Error","January","February", "March","April","May","June","July","August", "September","October","November","December"}; int i ; // cout<<"请输入月份数值:"<<endl; cin>>i; if((i>=0)&&(i<=12)) cout<<p[i]<<endl; return 0 ; }
2016/3/5 99

6. 编写函数,将一个字符串中所有的大写字母转换 为小写字母,所有的小写字母转换为大写字母,函 数调用时使用地址传递。

样例输入输出
asdfASDF ASDFasdf

2016/3/5

100

char* Convert(char *str){ char *p=str; while(*str!='\0') { if(*str>='A' && *str<='Z') *str=*str-'A'+'a'; else if(*str>='a' && *str<='z') *str=*str-'a'+'A'; str++; } return p; } 2016/3/5

101

int main() { char *p= new char [200]; // cout<<"请输入字符串:"<<endl; cin>>p; p=Convert(p); cout<<p<<endl; return 0 ; }

2016/3/5

102

7.编写函数,统计一个字符串中的大写字母、小写 字母、数字字符和其他字符的个数。

样例输入输出
asdfJKLM[],.1234 大写字母个数为:4 小写字母个数为:4 数字字符个数为:4 其他字符个数为:4

2016/3/5

103

int main(){ char *p,str [200]; int i=0,j=0,k=0,length=0; // cout<<"请输入字符串:"<<endl; cin>>str; for(p=str;*p!='\0';p++) { if(*p>='A' && *p<='Z') i++; else if(*p>='a' && *p<='z') j++; else if(*p>='0' && *p<='9') k++; length++; } 2016/3/5

104

cout<<"大写字母个数为:"<<i<<endl; cout<<"小写字母个数为:"<<j<<endl; cout<<"数字字符个数为:"<<k<<endl; cout<<"其他字符个数为:"<<length-i-jk<<endl; return 0 ; }

2016/3/5

105

? 学好程序设计语言的唯一途径是

? 你的编程能力与你在计算机上投入的时间成

2016/3/5

106


C++期末复习(完整版)

C期末复习2 2页 免费如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题...C++注重看书本例题还有课件例题 1、生成可运行的 C++程序的步骤 P17 程序的开发...

C++复习提纲最新版

C++程序设计:C++对 C 的扩充,函数、引用、指针、数组、字符串、模板、STL 复习提示: OOP 的概念是核心,课件 PPT 是基础,例程、作业很重要 (一) 课程主要内容...

C++复习题纲

C++复习题纲_工学_高等教育_教育专区。第 1 章 绪论 1.1 计算机程序设计语言...一个包含内嵌对象成员的派生类构造函数的执行次序如下:参看课件 1)调用基类构造...

C++课件

C++课件_理学_高等教育_教育专区。实验四 1、实验目的: 构造函数和析构函数 1)掌握构造函数和析构函数定义方法; 2)掌握构造函数的重载、具有默认值的构造函数的...

C++课件函数

C++课件函数_理学_高等教育_教育专区。大学生职业生涯规划书 学校: 华北电力大学...大三学好专业课,好好复习,准备考研。 大四尽最大努力考研,同时做好就业打算...

c++课件

c++课件_理学_高等教育_教育专区 暂无评价|0人阅读|0次下载|举报文档c++课件_理学_高等教育_教育专区。/*#include<iostream.h>//输出*** void main() { int...

c++考试复习

2011年9月考试C语言章节复... 1页 1财富值 c考试复习课件 70页 2财富值喜欢...c++编程题汇总450份 13页 免费如要投诉违规内容,请到百度文库投诉中心;如要提出...

C++复习大纲 - 课堂

搜 试试 帮助 全部 DOC PPT TXT PDF XLS 百度文库 教育专区 资格考试/认证 ...2012 年《C++程序设计》复习大纲一、C++的初步知识 1、熟悉 cout 和 cin 的简...

C++课件 考试必备

关键词:C++考试必备 1/2 相关文档推荐 塑料课件(全)考试必备 46页 5财富值 川大高化课件(考试必备) 812页 20财富值 c考试复习课件 70页 2财富值 VFP考试必...

C++语言程序设计复习课

搜 试试 7 帮助 全部 DOC PPT TXT PDF XLS 百度文库 教育专区 高等教育 工...C++语言程序设计复习C++语言程序设计复习课 一、第一章单选题 1.在每个 ...