C程序设计(红皮书)习题官方参考答案(1-7章)(计老师)
更新时间:2024-01-27 10:38:01 阅读量: 教育文库 文档下载
- 成都市规划设计红皮书推荐度:
- 相关推荐
第1章习题 一、选择题
1、A 2、D 3、C 4、D 5、B 6、C 7、C 8、B 9、B 10、A
二、填空题
1、一,函数体
2、main(主),main(主) 3、编译,目标
4、.c,.obj,.exe
5、缩进,无影响,/* */
三、程序分析题
1、
*****************
Very good!
*****************
2、
a=12,b=5 a=17,b=22
3、
r= 5.50,s=95.033098
四、编程题
1.用printf()函数在屏幕上输出自己的班级、学号、姓名。
#include\void main() {
printf(\班级:BX1109\\n\
printf(\学号:111003530901\\n\ printf(\姓名:王孟荣\\n\}
2.从键盘输入两个整数,计算它们的和、差、积、商,并在屏幕上输出结果。
#include
int x,y,a,b,c; float d;
printf(\ scanf(\ a=x+y; b=x-y; c=x*y; d=1.0*x/y;
printf(\}
第2章习题 一、选择题
1~5 BCDCD 6~10 DBBCA
二、填空题
1.单精度浮点型、双精度浮点型、字符型 2.0
3.x*10+x/10 4.5.5
5.5.7 20
6.sin(sqrt(x*x))/(a*b) 7. ,
8.1111011 173 7B 9.3 3 10.3
三、程序分析题
1. 7,8,10 2. 1,3 3. 5 F
4. (int)i=12, 12.50 5. 4
61 57 9 112
四、编程题
1.编写程序,求表达式c=21%9-(float)a+4/b*b的值,假设表达式中a和b的值分别由键盘输入。
#include
int a,b; float c;
printf(\ scanf(\ c=21%9-(float)a+4/b*b; printf(\ }
2. 编写程序,从键盘输入两个整数存入变量a和b中,求a2-b2的值并输出。 #include
int a,b,c;
printf(\ scanf(\ c=a*a-b*b;
printf(\ }
第3章习题 一、选择题
1 D 2 C 3 A、B 4 A 5 B 6 B 7 C 8 B 9 D 10 D 二、填空题
1. 有穷性 确定性 可行性 2. #
3. 从终端(键盘)输入一个字符 4. m d 5. 97,g
6. 123.456000, 123.46, 123
7. 格式控制符不正确(输入数据时不能控制列宽和小数位数) 8. 63,63,77,3f 9. %f%f &x,&y
10.
三、程序分析题
1. c=11
2. a=123 f=457 3. x=345
y=3.460000 4. a=1,b=3 a=3,b=1 5.
程序的功能:从键盘输入一个除a和z以外的小写字母,求出该字母对应的大写字母的前趋和后继字母,然后顺序输出此三个大写字母,每个字母所占列宽为3。
运行结果: 假如输入:f ?
输出: E F G
四、编程题
1.编写程序,计算x由键盘输入。
#include
?a2?b23(a?b)的值并输出(保留3位小数),其中a、b的值
scanf(\ x=(a*a+b*b)/sqrt(3*(a+b)); printf(\}
2.编写程序,从键盘输入一个梯形的上底a、下底b和高h,输出梯形的面积s。
#include
scanf(\ s=(a+b)*h/2;
printf(\梯形面积s=%.2f\\n\ }
3.编写程序,在屏幕上输入你姓名的第一个字母,显示出该字母以及下面的信息:
Hello!
This is a c program.
My name is [第一个字母]
#include
char name;
name=getchar(); putchar(name); printf(\
printf(\ printf(\ }
第4章习题 一、选择题
1 B
2 B 3 C 4 B 5 C 6 A C 7 B 8 A 9 C 10 C 二、填空题
1. ! && || 2. 1 3. a b 4. 1 5. 0
6. x%4= =0 && x0!=0 7. 5 6 8. A
9. x<0 || x>10 && x<50 10. -1
三、程序分析题
1. No 2. -2 3. 5 3 2 4. #& 5. (1)2 (2)3
CC
a=2,b=2,c=4
四、编程题
1. 有一个函数如下:
x2-2 (x<5)
y= 3x+5 (5≤x<50) x-4x?1
(x≥50)
编写程序,输入x的值,计算相应的y值输出(保留3位小数)。
#include
scanf(\ if(x<5) y=x*x-2; else if(x<50) y=3*x+5;
else y=x-sqrt(4*x-1); printf(\}
2.编写一个程序,根据输入的三角形的三条边判断是否能组成三角形,如果可以则输出它的面积和三角形类型(等边、等腰、直角、一般三角形)。
#include
{ float a, b, c, s, area;
scanf(\ if(a+b>c && b+c>a && a+c>b) { s=(a+b+c)/2;
area=sqrt(s*(s*(s-a)*(s-b)*(s-c))); printf(\ if(a==b && b==c) printf(\等边三角形\\n\
else if(a==b || a==c || b==c) printf(\等腰三角形\\n\
else if((a*a + b*b== c*c)||(a*a + c*c== b*b)||(b*b + c*c == a*a)) printf(\直角三角形\\n\
else printf(\一般三角形\\n\ }
else printf(\不能组成三角形\\n\}
3.设奖金税率r有如下的要求 (n代表奖金) : 0 n<1000 5% 1000≤n<2000 r= 8% 2000≤n<3000 10% 3000≤n<6000 15% 6000≤n
用switch多分支选择语句编写程序,输入奖金值,计算并输出相应的税率和实际应得奖金值。
#include
printf(\请输入奖金值:\ scanf(\ if(n>=6000) m=6;
else m=n/1000; switch(m)
{ case 0: r=0; break; case 1: r=0.05; break; case 2: r=0.08; break; case 3: case 4:
case 5: r=0.1; break; case 6: r=0.15; break; }
s=n-r*n;
printf(\税率r=%.0f%%, 奖金值n=%.2f, 实际应得奖金值s=%.2f\\n\n, s); }
4. 从键盘输入任意4个数a、b、c、d,按照从大到小的顺序排列后重新输出。
#include
{ int a, b, c, d,t;
scanf(\ if(a
printf(\}
5. 给出一个不超过4位数的正整数,判断它是几位数,并按逆向输出各位数字。例1234,输出为4321。 #include
{ int num,i,j,k,m;
printf(\输入一个少于4位的正整数:\ scanf(\
if(num>=0 && num<=9999)
{ if(num>1000 && num<=9999) { printf(\是一个4位数\\n\
m=num; /*求个位上的数字*/ k=num/10; /*求十位上的数字*/ j=num/100; /*求百位上的数字*/ i=num/1000; /*求千位上的数字*/
printf(\逆序数为:%d%d%d%d\\n\ }
else if(num>=100)
{ printf(\是一个3位数\\n\ m=num; /*求个位上的数字*/ k=num/10; /*求十位上的数字*/ j=num/100; /*求百位上的数字*/ printf(\逆序数为:%d%d%d\\n\ }
else if(num>=10)
{printf(\是一个2位数\\n\ m=num; /*求个位上的数字*/ k=num/10; /*求十位上的数字*/ printf(\逆序数为:%d%d\\n\ } else
{printf(\是一个1位数\\n\ printf(\逆序数为:%d\\n\ } }
else printf(\是一个无效的数\\n\}
第5章习题 一、选择题
1 B 2 C 3 B 4 C 5 A 6 B 7 D 8 B 9 A 10 B 二、填空题
1. 循环 switch 2. 4,7 3. 6 4. # # 5. 0 2 6. 18 7. 1
8. sum=80
9. c=getchar()
n:m
10. i = =0
break 三、程序分析题
1. output1:21 6 output2: 5 6 output3: 5 7 7 2. n=7 3. Max=18 Min=3 4. 1*1=1
2*1=2 2*2=4
3*1=3 3*2=6 3*3=9 5. 0 1 2 3 1 2 3 0 2 3 0 1 3 0 1 2
四、编程题
1. 从键盘上输入若干字符,以按Enter键结束,统计其中字符A或a的个数。
#include \main() { char ch; int k=0;
while((ch=getchar())!='\\n') { if(ch=='A' || ch=='a') k=k+1; } printf(\}
2. 利用?=?????×100项之积计算?的值。 ??的前... #include
main() {
double term, result = 1; /*累乘项初值应为1*/ int n;
for (n=2; n<=100; n = n + 2) {
term=(double)( n * n)/((n-1)*(n+1)); /*计算累乘项*/ result = result * term; }
printf(\}
3. 用1元5角钱人民币兑换5分、2分和1分的硬币(每一种都要有)共100枚,问共有几种兑换方案?每种方案各换多少枚?
#include
main() {
int x,y,z,count=0; for(x=1;x<=28;x++) for(y=1;y<=73;y++) { z=100-x-y; if(5*x+2*y+z==150) { count++; printf(\ } }
printf(\}
4. 鸡兔同笼,共有98个头,386只脚,编程求鸡、兔各多少只。
#include
{ int x, y;
for (x=1;x<=97;x++) { y=98-x; if(2*x+4*y==386)
??2224466133557 printf(\鸡=%d,兔=%d\ } }
5. 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
#include
int n,i;
printf(\ scanf(\ printf(\ for(i=2;i<=n;i++) while(n!=i) {
if(n%i==0)
{ printf(\ n=n/i; }
else break; }
printf(\
6. 从键盘任意输入一个4位数x,编程计算x的每一位数字相加之和。例如,输入x为1234,则由1234分离出其千位1、百位2、十位3、个位4,然后计算1+2+3+4=10,并输出10。
#include
int i1,i2,i3,i4,k,n; printf(\ scanf(\ k=fabs(n); /*取绝对值*/ i1=k/1000; /*分离出千位*/ i2=(k-i1*1000)/100; /*分离出百位*/ i3=(k-i1*1000-i2*100)/10; /*分离出十位*/ i4=k; /*分离出个位*/ printf(\}
7. 打印出所有\水仙花数\,所谓\水仙花数\是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个水仙花数,因为153=13+53+33。
#include
int i,j,k,n;
printf(\ for (n=100;n<1000;n++) {
i=n/100; j=n/10-i*10; k=n;
if (n==i*i*i+j*j*j+k*k*k) printf(\ } }
x3x5x7x98. 利用泰勒级数sin(x)≈x??????,计算sin(x) 的值。要求最后
3!5!7!9!一项的绝对值小于10-5,并统计出此时累加了多少项(x由键盘输入)。
#include
#include
int n=1,count=1; float x;
double sum,term; /*因为位数多,所以定义为双精度 */ printf(\ scanf(\ sum=x;
term=x; /*赋初值*/ do { term=-term*x*x/((n+1)*(n+2)); sum=sum+term; /*累加 */ n=n+2; count++;
}while(fabs(term)>=1e-5);
printf(\}
9.编写一个猜数游戏:任意设置一个整数,请用户从键盘上输入数据猜想设置的数是什么,告诉用户是猜大了还是小了。10次以内猜对,用户获胜;否则,告诉用户设置的数据是什么。
#include
{int num=123,x,n;
printf(\ /*给出数据范围的提示信息*/
for(n=1;n<=10;n++) {printf(\ scanf(\
if(x==num) {printf(\ if(x>num) printf(\ if(x if(n==11) printf(\} 10. 编程输出以下图案。 * *** ***** ******* ***** *** * #include int i,j; for(i=1;i<=4;i++) { for (j=20-i;j>=1;j--) printf(\ for (j=0;j<2*i-1;j++) printf(\ printf(\ } for (i=3;i>=1;i--) { for (j=20-i;j>=1;j--) printf(\ for (j=0;j<2*i-1;j++) printf(\ printf(\ } } 第6章习题 一、选择题 1 D 2 A 3 D 4 B 5 D 6 C 7 B 8 D 9 B 10 D 二、填空题 1. 0 2. 14 m 3.10 7 4. 数据类型 5. strcpy(S2,S1) #include 10. Tony 三、程序分析题 1. max=85 min=5 sum=180 aver=30.00 2. a=2 b=2 c=2 d=2 e=1 f=2 g=2 3. j=45 4. Ti_saCPorm Tss_Pgm 5. 1 1 1 5 四、编程题 1.从键盘输入15个整数,存放在数组中,找出其中最小数并指出其所在的位置。 #include #define N 15 main() {int min,i,j,a[N]; printf(\ for(i=0;i for(i=1;i printf(\} 2.将输入的十进制正整数化为十六进制数。 #include int i,x,j,a[20]; printf(\请输入一个正整数:\ while(1) { scanf(\ if(x<0) printf(\数据输入错误,请重新输入一个正整数:\ else break; } i=0; while(x) { a[i]=x; x=x/16; i++; } for(j=i-1;j>=0;j--) if(a[j]<=9) printf(\ else if(a[j]<=15) printf(\ printf(\} 3.从键盘输入一行字符,统计其中有多少单词,假设单词之间以逗号分隔。 #include 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(\} 4.从键盘输入一字符串,放在字符数组a中,将字符数组a中下标值为偶数的元素按从小到大排序。 #include char a[80],t,m; int i,j,k; printf(\请输入一字符串:\ gets(a); k=strlen(a); for(i=0;i<=k-2;i+=2) { m=i; for(j=i+2;j<=k; j+=2 ) if(a[m]>a[j]) m=j; if(m!=i) {t=a[i];a[i]=a[m];a[m]=t;} } puts(a); printf(\ } 5.编写程序输出以下杨辉三角形(要求输出10行)。 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 ? … … … … … #include { int i,j,a[10][10]; for(i=0;i<10;i++) { a[i][0]=a[i][i]=1; for(j=1;j a[i][j]=a[i-1][j-1]+a[i-1][j]; } for(i=0;i<10;i++) { for(j=0;j<=i;j++) printf(\ printf(\ } } 6.编程将s数组中的字符串的正序和反序进行连接,形成一个新串放在t数组中。例如,当s数组中字符串为\时,则t数组中的内容应为:\。 #include char s[100], t[100]; int i,d; printf(\ scanf(\ d=strlen(s); for(i=0;i for(i=0;i printf(\} 7.某公司在传输数据过程中为了安全要对数据进行加密,若传递的是四位的整数,对其进行加密的规则为:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。如:输入数字7659,则加密后的数字为4012 #include { int a,i,aa[4],t; printf(\输入一个需加密的四位数整数:\scanf(\aa[0]=a; aa[1]=a0/10; aa[2]=a00/100; aa[3]=a/1000; for(i=0;i<=3;i++) {aa[i]+=5; aa[i]%=10; } for(i=0;i<=3/2;i++) { t=aa[i]; aa[i]=aa[3-i]; aa[3-i]=t; } printf(\加密后的数字为:\for(i=3;i>=0;i--) printf(\printf(\} 8.编写程序查找数值18在以下二维数组中第一次出现的位置。 3 4 5 18 8 12 16 54 43 34 18 7 #include { int i,j,a[3][4]={{3,4,5,18}, {8,12,16,54}, {43,34,18,7}}; for(i=0;i<3;i++) { for(j=0;j<4;j++) if(a[i][j]==18) break; if(j<4)break; } printf(\数值18第一次出现的位置在%d行,第%d列\\n\} 9.设有4行4列的数组a,其元素a[i][j]=3*i+2*j-6。编写程序,实现如下功能: (1) 求第二行4元素的累加和; (2) 求第四列4元素的平均值; (3) 求主对角线4元素中负数的个数。 #include { int a[4][4],i,j,s=0,m=0; float n=0; for(i=0;i<4;i++) for(j=0;j<4;j++) a[i][j]=3*i+2*j-6; printf(\原始数组为:\\n\for(i=0;i<4;i++) { for(j=0;j<4;j++) printf(\printf(\} for(j=0;j<4;j++) s+=a[1][j]; printf(\第二行4元素累加和为:%d\\n\for(j=0;j<4;j++) n+=a[j][3]; printf(\第四列4元素平均值为:%.2f\\n\for(i=0;i<4;i++) if(a[i][i]<0) m++; printf(\主对角线4元素中负数的个数为:%d\\n\} 10.约瑟夫环问题:编号为1,2,3,...,n的n个人按顺时针方向围坐一圈,每人持有一个正整数密码。一开始任选一个正整数m作为报数上限值,从第一个人开始按顺时针报数,报到m时停止,报m的人出列,将他的密码作为新的m值,从他在顺时针方向的下一个人开始重新从1报数,如此下去,直到所有人全部出列为止。设计程序求出出列顺序。 分析:设整型数组a中保存n个人的密码,对应的人出列后,数组元素置0作为标志。顺时针确定下一个人的方法,可将下标加1,再对n求余。 #include { int a[100]; int i,j,m,n,k=0; printf(\输入人数n和任选的一个正整数m:\ scanf(\ printf(\输入n个人的密码: \ for (i=0;i scanf(\ printf(\出列顺序为: \ for(i=0;i { j=1; while(j { while(a[k]==0) /*跳过已出列的人*/ k=(k+1)%n; j++; k=(k+1)%n; } while(a[k]==0) /*跳过已出列的人*/ k=(k+1)%n; printf(\ m=a[k]; a[k]=0; } } 第7章习题 一、选择题 1 A 2 D 3 D 4 B 5 A 6 D 7 C 8 D 9 B 10 A 二、填空题 1. main() 2. main() 3.函数首部 4. 解决函数必须“定义在前,使用在后”的原则问题 5. int 6. 定义 调用 7. 地址传递 值传递 8. return void 9. void f(float a,float b) float f(float a,float b) 10. static 三、程序分析题 1. a=48 2. 8,17 3. 2721 4. BASIC C COBOL FORTRAN PASCAL Smalltalk 5. 6 1 2 3 6 5 4 四、编程题 1.写一个判断素数的函数,在主函数输入一个整数,输出是否素数的信息。 #include printf(\ scanf(\ if (prime(n)) printf(\ else printf(\ } int prime(int n) {int flag=1,i; for (i=2; i 2.写一个函数,用于实现函数strcmp()的功能,能将两个字符串进行比较,将两个字符串中第一个不相同字符的ASCII码值之差作为函数的返回值。 #include int MyStrcmp(char s[], char t[]); main() { char str1[20],str2[20]; printf(\gets(str1); printf(\gets(str2); if (MyStrcmp(str1,str2)>0) printf(\ else if (MyStrcmp(str1,str2)<0) printf(\ else printf(\} int MyStrcmp(char s[], char t[]) { int i; for (i=0;s[i]==t[i]; i++) if (s[i]=='\\0') return 0 ; return (s[i]-t[i]); } 3. 写一个函数,用于实现函数strcat()的功能, 能将两个字符串连接。 #include {void concatenate(char string1[],char string2[],char string[]); char s1[100],s2[100],s[100]; printf(\ scanf(\ printf(\ scanf(\ concatenate(s1,s2,s); printf(\ } void concatenate(char string1[],char string2[],char string[]) {int i,j; for (i=0;string1[i]!='\\0';i++) string[i]=string1[i]; for(j=0;string2[j]!='\\0';j++) string[i+j]=string2[j]; string[i+j]='\\0'; } 4. 从键盘任意输入10个整数,用函数编程实现将其中最大数与最小数的位置对换后,再输出调整后的数组。 #include void MaxMinExchang(int a[], int n) { int maxValue=a[0], minValue=a[0], maxPos=0, minPos=0; int i, temp; for (i=1; i if (a[i] > maxValue) { maxValue = a[i]; maxPos = i; } else if (a[i] < minValue) { minValue = a[i]; minPos = i; } } temp = a[maxPos]; a[maxPos] = a[minPos]; a[minPos] = temp; } main() { int a[ARRSIZE],i; printf(\ for (i=0; i MaxMinExchang(a, ARRSIZE); printf(\for (i=0;i 5. 写一函数,能对给定的一个二维数组(3×3)进行转置(即行列互换)。 #include { void convert(int array[][3]); int i,j; printf(\ for (i=0;i scanf(\ printf(\ for (i=0;i printf(\ printf(\ } convert(array); printf(\ for (i=0;i printf(\ printf(\ } } void convert(int array[][3]) {int i,j,t; for (i=0;i array[i][j]=array[j][i]; array[j][i]=t; } } 6. 写一函数,能用“起泡法”对输入的10个字符按由小到大顺序排序。 #include {void sort(char str[]); int i,flag; for (flag=1;flag==1;) {printf(\ scanf(\ if (strlen(str)>N) printf(\ else flag=0; } sort(str); printf(\ for (i=0;i void sort(char str[]) {int i,j; char t; for(j=0;j for (i=0;(i str[i]=str[i+1]; str[i+1]=t; } } 7. 编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其他字符的个数。 #include int letter,digit,space,others; void main() {void count(char str[]); char text[80]; printf(\ gets(text); printf(\ puts(text); letter=0; digit=0; space=0; others=0; count(text); printf(\} void count(char str[]) {int i; for (i=0;str[i]!='\\0';i++) if ((str[i]>='a'&& str[i]<='z')||(str[i]>='A' && str[i]<='Z')) letter++; else if (str[i]>='0' && str [i]<='9') digit++; else if (str[i]==32) space++; else others++; } 8. 编写程序输出3~10000内的可逆素数。可逆素数是指:一个素数将其各位数字的顺序倒过来构成的反序数也是素数。如157和751均为素数,它们是可逆素数。要求调用两个子函数实现。 #include int s=0; while(a>0) { s=10*s+a; a/=10; } return s; } int prime(int a) { int i; for(i=2;i<=(int)sqrt(a);i++) if(a%i==0) return 0; return 1; } main() { int i; for(i=3;i<10000;i++) if(prime(i)) if(prime(invert(i))) printf(\printf(\} 9. 编写一个函数,实现将一个十进制数转换成八进制数。 #include int i,n; char a[33]; void trans10_8(char x[],int m); printf(\ scanf(\ trans10_8(a,n); for (i=strlen(a)-1;i>=0;i--) printf(\printf(\ } void trans10_8 (char x[],int m) { int r,i=0; while(m>0) { r=m%8; x[i]=r+48; m=m/8; i++; } x[i]='\\0'; } 10. 编写一个函数,实现对由实参传来的一个字符串,将其字符顺序颠倒后重新存放。 #include {void inverse(char str[]); char str[100]; printf(\ scanf(\ inverse(str); printf(\} void inverse(char str[]) {char t; int i,j; for (i=0,j=strlen(str);i<(int)(strlen(str)/2);i++,j--) {t=str[i]; str[i]=str[j-1]; str[j-1]=t; } }
正在阅读:
C程序设计(红皮书)习题官方参考答案(1-7章)(计老师)01-27
短版印刷工艺方案研究06-08
六个聚焦专题学习研讨心得体会(精选5篇)03-28
四、食品营养价值评价11-18
2015武汉理工大学材料科学与工程学院复试名单复试名单11-05
集团客户授信业务调查管理办法01-11
2019房地产估价师继续教育答案.doc06-04
2016人生哲理的语句02-10
PP与镁盐晶须复合材料性能的研究05-18
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 红皮书
- 习题
- 程序设计
- 答案
- 参考
- 老师
- 官方
- 一级建造师(建设工程经济)真题及答案(2004-2011)另附2012考前绝密冲刺题(超级重点)
- 宜人发〔2010〕18号关于开展第七批宜宾市学术和技术带头人及其后备人选推荐工作的通知
- Book 4 Unit2学案
- 油料作物油用牡丹、文冠果试验示范建设可行性研究报告
- 苏东坡在黄州的生活自救
- 范德瓦尔斯方程中有关分子吸引力引起的修正问题
- 哈佛管理案例《苦行僧的寓言》对管理的启示
- 小机灵杯四年级试题
- DMP5102B(带防越级跳闸功能) - 图文
- 计程仪规范CCS
- 环境监测专业知识基础试题集(答案) - 图文
- 山西长治地区某项目地勘报告 - 图文
- 金属热处理
- 投资学作业
- KJ236人员定位系统 - 最新 - 图文
- 集中照明疏散系统Fire-Bus604
- 论文写作答案
- 鱼类学复习点
- 财务顾问协议书详细版
- 全国2013年4月高等教育自学考试 谈判与推销技巧试题 课程代码00179