




已阅读5页,还剩32页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
37实 验 报 告 (姓名: 学号: 班级: )课程名称:计算机程序设计基础(C)计划学时:36学时实验内容:本课程给出了11个实验项目,教师可根据实际情况选取其中的内容。实验一 熟悉TC环境1实验二 数据类型3实验三 常用库函数5实验四 运算符和表达式7实验五 选择结构10实验六 循环结构12实验七 数组15实验八 函数18实验九 指针22实验十 结构体25实验十一 文件28*注:用红色字填写运行结果、改错、填空、程序清单等。实验一 熟悉TC环境一、实验目的(1)通过编辑和运行给出的程序,掌握如何在计算机上编辑、编译、连接和运行C程序。(2)熟悉Turbo C集成环境的常用主菜单和子菜单。(3)熟悉Turbo C的常用编辑命令。二、实验准备(1)阅读教材第1章的主要内容。(2)了解实验内容。三、实验内容(1)原样编辑、编译、运行下面程序并存盘,文件名为ex1_1.c。/* 输出信息的c源程序,文件名ex1_1.c */# includevoid main()printf(Hello, EveryonenStudy hard!n);运行结果:Hello,EveryoneStudy hard!(2)调入文件ex1_1.c,把程序修改成下面的形式,运行,存盘,文件名为ex1_2。/* 输出信息的c源程序,文件名ex1_2.c */# includevoid main() printf(Hello, Everyonen); printf(Study hard!n);运行结果:Hello,EveryoneStudy hard!(3)调入程序ex1_2.c,把程序修改成下面的形式,运行,存盘,文件名为ex1_3。/* 输出信息的c源程序,文件名 ex1_3.c */# includevoid main() printf(Hello, Everyone); printf(Study hard! n);运行结果:Hello,EveryoneStudy hard!(4)原样编辑、编译、运行下面程序并存盘,文件名为ex1_4.c。/* 计算圆面积的程序 ex1_4.c */# includevoid main() float r,area; printf(r=?); scanf(%f,&r); area=3.141592*r*r; printf(area=%fn,area);运行时输入1,运行结果为:area=3.141592运行时输入10,运行结果为:area=314.159210将语句“printf(area=%fn,area);”修改为“printf(area(%0.1f)=%0.2fn,r,area);”, 运行时输入10,运行结果为:area(10.0)=314.16(5)编辑、编译、运行下面程序并存盘,文件名为ex1_6.c。/* 输入3个数,输出最小数 */#includefloat min(float x, float y) float z; if(xy) z=x; else z=y; return z;void main()float a,b,c,d; printf(a,b,c=?n); scanf(%f%f%f,&a,&b,&c); d=min(a,b); d=min(d,c); printf(%fn,d);运行时输入2 -4 3.3,输出结果为:-4.000000实验二 数据类型一、实验目的(1)通过实验加深对数据类型的理解,熟悉如何定义一个整型、字符型、实型变量,以及对它们赋值的方法,掌握以上类型数据输入输出时所用的格式说明符。(2)进一步熟悉C程序的编辑、编译、连接和运行的过程。二、实验准备(1)阅读教材第2章的有关内容。(2)阅读本书第2章的有关内容。(3)了解实验内容。三、实验内容(1)输入并运行下面程序:#include void main() char c1,c2; c1=97; c2=98; printf(%c %c,c1,c2); 运行结果为:a b继续如下操作: 在最后增加语句: printf(%d %d,c1,c2);运行结果为:a b97 98 将第三行改为: int c1,c2;运行结果为:a b97 98 将第四行改为: c1=300; c2=400;运行结果为:, 300 400(2)输入并运行下面的程序:#includevoid main() char ch; int i; float f; double d; printf(%d %d %d %dn,sizeof(char),sizeof(int),sizeof(float),sizeof(double); printf(%d %d %d %dn,sizeof(ch),sizeof(i),sizeof(f),sizeof(d);运行结果为:1 2 4 81 2 4 8(3)先分析程序并写出结果,然后上机运行程序后比较所得结果。#includevoid main() char c1=a,c2=b,c3=c,c4=101,c5=102; printf(a%c b%ct%ctabcn,c1,c2,c3); printf(tb%c %cn,c4,c5);运行结果:aa bb c abc A B(4)输入并运行下面的程序:#includevoid main() int a,b; a=-1; b=-2; printf(%d %dn,a,b); printf(%u %un,a,b); printf(%x %xn,a,b);运行结果为:65535 65534ffff fffe(5)输入并运行下面的程序:#include#define PI 3.14159void main()float r,c,area; r=1; c=2*PI*r; area=PI*r*r; printf(c=%f, area=%fn,c,area);在程序的输出语句前插入语句:clrscr();在程序的输出语句后插入语句:getch();根据程序的运行情况说明:clrscr()的作用:清屏getch()的作用:运行后直接显示结果实验三 常用库函数一、实验目的(1)通过实验加深对库函数的理解。(2)掌握使用格式输入/输出函数。(3)了解常用库函数的使用方法。二、实验准备(1)阅读教材第2章的有关内容。(2)了解实验内容。三、实验内容(1)分析并运行下面程序:#includevoid main()char c1,c2; c1=getchar(); c2=getchar(); putchar(c1); putchar(n); putchar(c2);运行时输入ab输出结果为:ab(2)运行下面的程序,并分析输出结果:#includevoid main()int i=32768; long l=32768; float f; double d; f=1.0/3.0; d=1.0/3.0; printf(i=%dn,i); printf(l=%dn,l); printf(l=%ldn,l); printf(f=%.10fn,f); printf(d=%.10fn,d);运行结果:i=-32768 l=-32768 l=32768 f=0.3333333433 d=0.3333333333(3)运行下面的程序,并分析输出结果:#includevoid main() int a,b; scanf(%d%x,&a,&b); printf(a=%d,b=%dn,a,b);运行时输入:12 12输出结果:a=12,b=18(4)运行下面的程序:#includevoid main() int a,b; scanf(a=%d,b=%dn,&a,&b); printf(a=%d,b=%dn,a,b);程序运行时怎样给a输入2,给b输入3。运行时输入:a=2,b=3n输出结果:a=2,b=3(5)编写程序求一个正整数的平方根(用库函数sqrt)。#include#includevoid main() float a,b; scanf(“%f”,&a); if(a0) a=-a; b=sqrt(a); printf(“%.5fn”,b);程序运行时输入3输出结果:1.73205实验四 运算符和表达式一、实验目的(1)通过实验加深理解常用的运算符及表达式。(2)掌握自动类型转换规则和强制类型转换方法。(3)掌握运算符的优先级和结核性。(4)理解表达式的求解过程。二、实验准备(1)阅读教材第3章的有关内容。(2)了解实验内容。三、实验内容(1)分析并运行下面的程序:#include void main()unsigned k,n;scanf(%u,&n);k=n%10*10+n/10;printf(n=%d k=%dn,n,k);运行时输入69,输出结果为:n=69 k=96(2)分析并运行下面的程序:#include void main()int x=2,y=3;x*=y+4;printf(%d,%dn,x,y);x/=y=5;printf(%d,%dn,x,y);x-=y%2;printf(%d,%dn,x,y);程序运行结果:14,3 2,5 1,5(3)分析并运行下面的程序:#include void main()int a,b;a=8;b=7;a=(a-=b+)?a%3:a/3;printf(a=%d b=%dn,a,b);程序运行结果:a=2 b=8(4)程序填空题:以下程序输入三个整数值给a,b,c,程序把b中的值给a,把c中的值给b,把a中的值给c,交换后输出a、b、c的值。例如输入1 2 3,输出a=2 b=3 c=1。#include void main()int a,b,c,d;printf(enter a,b,c:);scanf(%d%d%d,&a,&b,&c);d=a;a=b;b=c;c=d;printf(a=%d b=%d c=%dn,a,b,c);(5)程序填空题:以下程序不借助任何变量把a、b中的值进行交换。#include void main()int a,b;printf(input a,b:);scanf(%d%d,&a,&b);a+=b;b=a-b;a-=b;printf(a=%d b=%dn,a,b);(6)编写程序:输入3位整数,求各位上的数字之和。如输入312,则输出6。程序清单:#includevoid main()int a,b; printf(“a=?”); scanf(“%d”,&a); b=a/100+a%100/10+a%10; printf(“b=%un”,b);(7)编写程序:输入3个字符后,按字符的ASCII码从小到大输出。如输入bac,则输出abc。程序清单:#include void main()char c1,c2,c3,c4,c5,c6,c;printf(“c1,c2,c3=?n”);scanf(“%c%c%c”,&c1,&c2,&c3);c4=(c=c1c2?c1:c2)c2?c1:c2)c3?c:c3; c5=c1+c2+c3-c4-c6;printf(“%c %c %c”,c4,c5,c6);(8)编写程序:输入一个实数,输出该数的绝对值。程序清单:#includevoid main()float a; printf(“a=?”);scanf(“%f”,&a);if (a0) a=-a;printf(“|a|=%f”,a);实验五 选择结构一、实验目的(1)通过实验加深理解结构化程序设计。(2)掌握if和if-else语句的使用方法。(3)掌握switch语句的使用方法。二、实验准备(1)阅读教材第4章的有关内容。(2)了解实验内容。三、实验内容(1)程序改错:下面程序的功能是输入三个字母,按字母顺序输出。改正错误,直到程序运行正确为止。#include void main()char c1,c2,c3,t; scanf(%c%c%c,&c1,&c2,&c3); if(c1c2) t=c1;c1=c2;c2=t; if(c1c3) t=c1;c1=c3;c3=t; if(c2c3) t=c2;c2=c3;c3=t; printf(%c%c%cn,c1,c2,c3);运行时输入数据bca,输出结果为:abc(2)程序改错:下面程序的功能是输入学生的成绩,将其转换成“Good”、“Pass”、“Fail”输出。转换规则:10080:“Good”,7960:“Pass”,590:“Fail”。改正错误,直到程序运行正确为止。程序如下:#includevoid main()float score; printf(Please input score:n); scanf(%f,&score); switch(int)score/10) case 0: case 1: case 2: case 3: case 4: case 5: printf(Failn); break;case 6: case 7: printf(Passn); break;case 8: case 9: case 10: printf(Goodn); 运行时输入46,输出结果为:Fail运行时输入78.9,输出结果为:Pass(3)程序填空:输入x值,计算下面的函数值,并输出结果。程序如下:#includevoid main() double x; int y; scanf(“%lf”, &x); if(x0)y=-1; else if(x=0) y=0; else y=1; printf(y=%dn,y);(4)程序设计:用if语句编程序,输入x后按下式计算y值并输出。程序清单:#includevoid main() float x,y; scanf( %f, &x); if(x=0&x=8)y=x*x+10; else y=x*x*x-10; printf(y=%fn,y);(5)程序设计:输入一个三位正整数,找出这三个数字组成的最大数和最小数,如输入528,则最大数为852,最小数为258程序清单:#includevoid main() int x,max,mid,min,maxnum,minnum,t; scanf( %d, &x); max=x/100; mid=x%100/10; min=x%10; if(maxmid)t=max;max=mid;mid=t; if(maxmin)t=max;max=min;min=t; if(midmin)t=mid;mid=min;min=t; maxnum=max*100+mid*10+min; minnum=min*100+mid*10+max; printf(maxnum=%dnminnum=%dn,maxnum,minnum);(6)编写程序,输入一个百分制的成绩t后,按下述规则输出它的等级。90100为“A”,8089为“B”,7079为“C”,6069为“D”,590为“E”。程序清单:#includevoid main()float t; printf(Please input score:n); scanf(%f,&t); switch(int)t/10) case 0: case 1: case 2: case 3: case 4: case 5: printf(En);break; case 6: printf(Dn);break; case 7: printf(Cn);break; case 8: printf(Bn);break; case 9: case 10: printf(An); 实验六 循环结构一、实验目的(1)通过实验加深理解结构化程序设计。(2)掌握while、for和do-while语句的使用方法。(3)学会用顺序结构、选择结构和循环结构编写一般程序。二、实验准备(1)阅读教材第4章的有关内容。(2)了解实验内容。三、实验内容(1)程序改错:下面程序的功能是求1到100之和,即1+2+3+100。分析错误原因,改正错误,直到程序运行正确为止。#includevoid main()int i,sum=0; i=1; while(i=100) sum=sum+i; i+; printf(sum=%dn,sum);输出结果:Sum=5050(2)程序改错:输入一个整数,计算它是一个几位数。如输入789,输出3。改正错误,直到程序运行正确为止。程序如下:#includevoid main()int x,n=0; printf(input x=); scanf(%d,&x); do n+; x/=10; while(x!=0); printf(output n=%dn,n);运行时输入1234567,输出结果为:n=7(3)程序填空:程序的功能是输出6至10000之间的亲密数对,填空将程序补充完整。若a、b是亲密数对,则a的因子和等于b、b的因子和等于a且a不等于b。例如:220: 1+2+4+5+10+11+20+22+44+55+110=284284: 1+2+4+71+142=220 程序如下:#include void main() int a,b,c,i; for(a=6;a=10000;a+) b=1; for(i=2;i=a/2;i+) if(a%i=0) b+=i; c=1; for(i=2;i=b/2;i+) if(b%i=0) c+=i; if(a=c&a!=b) printf(%d %dn,a,b); (4)程序填空:程序的功能是计算2+22+222+2222+222(共n项)的和。提示:2+22+222+2222+222=2*(1+11+111+1111+111)。程序如下:#include void main() long s=1,t=1; int n,i; scanf(%d,&n); for( i=1;in;i+) t=t*10+1; s=s+t; s=s*2;printf(sum=%ldn,s);(5)编写程序,求1100中偶数的平方和、奇数的立方和。要求:分别用while、do-while、for三种语句编写三个程序。程序清单:#include void main() int i; double s2=0,s3=0; for( i=1;i=100;i+) if(i%2=0)s2=s2+1.0*i*i; else s3=s3+1.0*i*i*i;printf(s2=%.0f, s3=%.0fn,s2,s3);(6)编写程序,输入一个正整数n,输出2n中的所有素数。程序清单:#include #include void main() int N,n,i,k,flag,count=0; printf(input N:,&N); scanf(%d,&N); for(n=2;n=N;n+) flag=1; k=sqrt(n); for(i=2;i=k;i+) if(n%i=0) flag=0; break; if(flag=1) printf(%5d,n); count+; if(count%10=0) printf(n); (7)用循环语句编程序,输出如下图形。程序清单:#include void main() int n,i,j; for(i=1;i=6;i+) for(j=1;j=6-i;j+) putchar( ); for(j=1;j=6;j+) putchar(*); putchar(n); 实验七 数组一、实验目的(1)通过实验加深理解数组的概念。(2)掌握数组的使用方法。(3)学会用数组编写一般程序。二、实验准备(1)阅读教材第5章的有关内容。(2)了解实验内容。三、实验内容(1)程序改错:下面程序中有错误。分析错误原因,改正错误,直到程序运行正确为止。#includevoid main() int a3=1; int i; scanf(%d,a); for(i=1;i3;i+) ai=2*ai-1; printf(%d, %d, %dn, a0,a1,a2);输入:1输出结果:1,2,4 (2)程序改错:改正下面程序中的错误,使它完成以下功能:从键盘输入一行字符,统计其中有多少个单词,单词之间用空格分隔。分析错误原因,改正错误,直到程序运行正确为止。#includevoid main() char s80,c1,c2= ; int i=0,num=0; gets(s); while(si!=0) c1=si; if(i=0) c2= ; else c2=si-1; if(c1!= & c2= )num+; i+; printf(There are %d words.n,num);(3)程序填空:以下程序是用选择法对10个整数按升序排序,程序中有4个空。请填空使程序运行正确。程序如下: #include #define N 10void main() int i,j,k,t,aN; for(i=0;i=N-1;i+) scanf(%d,&ai); for(i=0;iN-1;i+) k=i; for(j=i+1; j=N-1;j+) if(ajak) k=j; if(i!=k)t=ai;ai=ak;ak=t; printf(output the sorted array:n); for(i=0;i=N-1;i+) printf(%5d,ai); printf(n);(4)程序填空:以下程序的功能是产生并输出如下形式的方阵。请填空使程序运行正确。1 2 2 2 2 2 13 1 2 2 2 1 43 3 1 2 1 4 43 3 3 1 4 4 43 3 1 5 1 4 43 1 5 5 5 1 41 5 5 5 5 5 1程序如下: #include void main() int a77; int i,j; for (i=0;i7;i+) for (j=0;j7;j+) if (i=j|i+j=6) aij=1; else if (ij&i+jj&i+jj&i+j6) aij=4; else aij=5; for (i=0;i7;i+) for (j=0;j7;j+) printf(%4d,aij); printf(nn); 输入、填空并运行该程序。(5)程序填空:以下程序的功能是输出26个大写英文字母,请填空使程序运行正确。#include void main (void) char string27; int i; for(i=0; i 26; i+) stringi = A+i;stringi=0; printf (the arrary contains %sn,string); (6)编写程序,输入n(n100)个数存入到数组中,输出最大值和最小值。程序清单:#include void main() int n,i,a100,max,min; scanf(%d,&n); for(i=0;in;i+)scanf(%d,&ai); max=min=a0; for(i=1;in;i+) if(maxai)min=ai; printf(max=%d, min=%dn,max,min); (7)编写程序,求一个33矩阵的主对角线元素之和。程序清单:#include void main() int i,j,a33,sum=0; for(i=0;i3;i+) for(j=0;j3;j+)scanf(%d,&aij); for(i=0;i3;i+) sum=sum+aii; printf(sum=%dn,sum); (8)编写程序,输出以下杨辉三角形的前10行。11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 11 6 15 20 15 6 1 程序清单:#include void main() int i,j,a1010=0; for(i=0;i10;i+) ai0=1; aii=1; for(i=2;i10;i+) for(j=1;ji;j+)aij=ai-1j-1+ai-1j; for(i=0;i10;i+) for(j=0;j=i;j+) printf(%4d,aij); printf(n); (9)用数 组输出如下图形。程序清单:#include void main() int i,j; char a510=0; for(i=0;i5;i+) for(j=0;j5;j+) aij+i=*; for(i=0;i5;i+) for(j=0;j10;j+) printf(%2c,aij); printf(n); 实验八 函数一、实验目的(1)掌握定义函数的方法。(2)掌握函数调用的方法。(3)学会用函数编写一般程序。二、实验准备(1)阅读教材第6章的有关内容。(2)了解实验内容。三、实验内容(1)程序改错:fun函数的功能是实现3行3列矩阵的转置,即行列互换。 请改正程序中的错误,使它能得出正确的结果。#include fun(int a33,int m,int n) int i,j,t; for(i=0;im;i+) for(j=0;jn;j+) scanf(%d,&aij); for(i=0;im;i+) for(j=0;jn;j+) printf(%4d,aij); printf(n); for(i=0;im;i+) for(j=0;ji;j+) t=aij; aij=aji; aji=t; for(i=0;im;i+) for(j=0;jn;j+) printf(%4d,aij); printf(n); void main() int b33; fun(b,3,3); (2)程序改错:函数fun的功能是判断m是否为素数,若是返回1,否则返回0。main函数的功能是:按每行5个输出1-100之间的全部素数。分析错误原因,改正错误,直到程序运行结果正确为止。#include void fun( int m) int i,k=1; if(m=1) k=0; for(i=2;im;i+) if(m%i=0) k=0; return k;void main() int m,k=0; for(m=1;m100;m+) if(fun(m)=1) printf(%4d,m);k+; if(k%5=0)printf(n); (3)程序填空:以下程序的功能是用冒泡法对数组a进行由小到大的排序。请填空并运行该程序。#include void fun(int a,int n) int i,j,t; for (j=0; jn-1;j+) for (i=0; iai+1) t=ai;ai=ai+1;ai+1=t;void main() int i,a10=3,7,5,1,2,8,6,4,10,9; fun(a,10); for(i=0;i10;i+) printf(%3d,ai);(4)程序填空:以下程序的功能是通过函数的递归调用计算阶乘。请填空并运行该程序。#include long power(int n) long f; if(n1) f=power(n-1)*n; else f=1; return(f); void main() int n; long y; printf(input a integer number:n); scanf(%d,&n); y=power(n); printf(%d!=%ldn,n,y); getch();(5)程序填空:以下程序的功能是用数组名作为函数参数,求5个成绩的平均成绩。请填空并运行该程序。#include float aver(float a ,int m) int i; float av,s=a0; for(i=1;im;i+) s+=ai; av=s/m; return av; void main() float sco8,av; int i; printf(ninput 5 scores:n); for(i=0;i5;i+) scanf(%f,&scoi); av=aver(sco,8); printf(average score is %5.2fn,av); getch();(6)用编写函数的方法编程:从键盘为一维整型数组输入5个整数,调用fun函数找出其中最小的数,并在main函数中输出。程序清单:#include int fun(int a ,int m) int i,k;k=a0; for(i=1;iai) k=ai; return k; void main() int a5,minvalue; int i; printf(ninput 5 numbers:n); for(i=0;i5;i+) scanf(%d,&ai); minvalue=fun(a,5); printf(the min is %dn,minvalue); getch();(7)用编写函数的方法编程:函数fun的功能是找出一批正整数中的最大的偶数。程序清单:#include #define N 10unsigned fun(unsigned a ,int m) int i;unsigned k;k=a0; for(i=1;im;i+) if(kai& ai%2=0) k=ai; return k; void main() unsigned aN,maxvalue; int i; printf(ninput %d numbers:n,N); for(i=0;iN;i+) scanf(%u,&ai); maxvalue=fun(a,N); printf(the max is %un,maxvalue); getch();(8)用编写函数的方法编程:函数fun的功能是求一个给定字符串中的字母的个数。程序清单:#include #define N 81int fun(char s ) int i, k;k=0; for(i=1;si!=0;i+) if(si=a) k+; return k; void main() char sN,num; int i; printf(ninput the string:n); gets(s); num=fun(s); printf(the num is %dn,num); getch();(9)用编写函数的方法编程:用函数求一个N阶方阵右下三角元素的和(包括副对角线上的元素)。取N=5。程序清单:#include #define N 5 int fun(int aNN,int m,int n) int i,j,t=0; for(i=0;im;i+) for(j=i;jn;j+) t+=aij; return t; void main() int aNN;int i,j,t,sum; for(i=0;iN;i+) for(j=0;jN;j+) scanf(%d,&aij); for(i=0;iN;i+) for(j=0;jN;j+) printf(%4d,aij); printf(n); sum=fun(a,N,N);printf(“sum is %d”,sum);getch(); 实验九 指针一、实验目的(1)通过实验进一步掌握指针的概念和指针的使用方法。(2)能正确使用数组的指针、字符串的指针、函数的指针。(3)学会用指针编写一般程序。二、实验准备(1)阅读教材第8章的有关内容。(2)了解实验内容。三、实验内容(1)程序改错:将一个字符串中第m个字符开始的全部字符复制成为另一个字符串。请修改程序中的错误并调试程序。#includevoid scopy(char *str1,char *str2,int m)char *p1,*p2;p1=str1+m-1;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030智慧城市建设中的物联网技术集成与投资回报评估报告
- 2025至2030远程放射服务行业产业运行态势及投资规划深度研究报告
- 2025至2030中国稀贵金属行业经营效益与发展行情走势预测报告
- 2025至2030中国移动人行道行业发展趋势分析与未来投资战略咨询研究报告
- 2025至2030中国社交媒体管理软件行业发展趋势分析与未来投资战略咨询研究报告
- 2025至2030中国碱性蓄电池行业发展对策及前景趋势洞察报告
- 2025至2030中国电热毯市场需求趋势及零售渠道发展现状报告
- 2025至2030中国甲醛甲酚行业发展趋势分析与未来投资战略咨询研究报告
- 2025至2030中国生物貂行业发展趋势分析与未来投资战略咨询研究报告
- 2020-2025年中国檀香行业发展潜力分析及投资方向研究报告
- 体外诊断试剂盒线性范围研究线性区间评价资料及可报告区间建立
- AQ 1097-2014 井工煤矿安全设施设计编制导则(正式版)
- 甲乙方施工合同范本
- 婴幼儿配方乳粉市场销售管理规范
- 小班语言《谁的救生圈》课件
- 海思芯片PC-测试技术规范
- 内陆养殖与水生植物种植
- 集体协商培训课件
- Unit 3 What would you like A Let's learn(教学设计)人教PEP版英语五年级上册
- 物业社区团购方案
- 仙家送钱表文-文字打印版
评论
0/150
提交评论