



付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、模拟试题 ( 一)1.填空题请补充函数 fun() ,该函数的功能是:把从主函数中输入的字符串str2 接在字符串 strl 的后面。例如: str 仁 How do ”, str2= "you do? ”,结果输出: How do you do?注意:部分源程序给岀如下。请勿改动主函数main 和其他函数中的任何内容,仅在函数fun 的横线上填入所编写的若干表达式或语句。试题程序:#include<stdio.h>#include<conio.h>#define N 40void fun(char *str1,char *str2)int i=0;char
2、*p1=str1;char *p2=str2;while( 【 1】)i+;for(;【 2】;i+)*(p1+i)= 【 3】;*(p1+i)='0'main()char str1N,str2N;clrscr();printf("*Input the string str1 &str2*n");printf(" nstr1:");gets(str1);printf(" nstr2:");gets(str2);printf("*The string str1 & str2*n");p
3、uts(str1);puts(str2);fun(str1,str2);printf("*The new string *n"); puts(str1);答案及评析 :【 1】*(p1+i)【 2*p2【 3】 *p2+【解析】填空1:变量 i用来记录字符串 str1 的长度,当指针指到字符串str1 结束标志符 0'时, while 循环结束,变量 i 停止累加。填空 2 : 指针 p2 指向字符串str2 ,通过 for 循环将字符串str2 接在 str1后 面,循环结束的条件是指针p2 所指的字符是字符串结束标志符 0'。填空 3:指针 p2最初指向
4、字符串 str2 的首字符,通过自加 1,使指针 p2 依次向后移动,指向str2 的各个字符,实现将字符串str2 接在 str1后面的功能。2.改错题下列给定程序中,函数fun() 的作用是:将字符串tt中的小写字母都改为对应的大写字母,其他字符不变。例如,若输入"edS ,dAd" ,则输出"EDS,DAD"。请改正程序中的错误,使它能得到正确结果。注意:不要改动main 函数,不得增行或删行,也不得更改程序的结构。试题程序 :#include <stdio.h>#include <string.h>#include <
5、;conio.h>* foun d*char fun(char tt) int i;for(i=0;tti;i+) * foun d*if(tti>='A')&&(tti<= 'Z')tti-=32;return(tt);main()int i;char tt81;clrscr();printf("nPlease enter a string:");gets(tt);printf("nThe result string is: n%s",fun(tt);答案及评析(1) 错误: char
6、fun(char tt)正确: char *fun(char tt)(2) 错误 : if(tti>='A')&&(tti<= 'Z') 正确: if(tti>='a')&&(tti<= 'z')【解 析】 ¥昔误1 : 函数的返回值是字符串的首地址,是指针类型,所以在函数名前要加¥昔误2:题目要求将小写字母改为大写字母,所以if 语句的判断条件是小写字母。3. 编程题请编写函数 fun() ,该函数的功能是:移动一维数组中的内容,若数组中有n 个整数,要求把下标从p 到n-
7、1(p n-1) 的数组元素平移到数组的前面。<例如,一维数组中的原始内容为1,2,3,4, 5, 6, 7, 8, 9, 10 ,11, 12, 13 ,14 ,15 ,p 的值为 6。移动后,一维数组中的内容应为7,8,9,10,10,11,12,13,14,15,1,2,3,45,6。,注意:部分源程序给岀如下。请勿改动主函数main 和其他函数中的任何内容,仅在函数fun 的花括号中填入所编写的若干语句。试题程序:#include <stdio.h>#define N 80void fun(int *w, int p, int n) main()int aN=1,2,
8、3,4,5,6,7,8,9,10,11,12,13,14,15;欢迎下载2int i, p, n=15;printf("The original data:n");for(i=0;i<n;i+)printf("%3d",ai);printf("nnEnter p:"); scanf("%d",&p); fun(a,p,n); printf("nThe data after moving:n"); for(i=0;i<n;i+)printf("%3d",ai
9、);printf("nn");答案及评析 :void fun(int *w, int p, int n)int i,j,t; for(i=p;i<=n-1;i+)/*循环右移n-p 次 */t=wn-1;for(j=n-2;j>=0;j-) /*实现循环右移*/wj+1=wj;w0=t;【解析】本题采用 ”循环右移 ”的算法。和我们在前面分析的稍有不同的是,一个是整型数组,一个是字符型数组。模拟试题 ( 二)1. 填空题请补充函数 fun() ,该函数的功能是求一维数组xN 的平均值,并对所得结果进行四舍五入( 保留两位小数 )。例如:当x10=15.6,19.
10、9,16.7,15.2,18.3,12.1,15.5,11.0,10.0,16.0 ,结果为 : avg=15.030000 。注意:部分源程序给岀如下。请勿改动主函数main 和其他函数中的任何内容,仅在函数fun 的横线上填入所编写的若干表达式或语句。试题程序:#include<stdio.h>#include<conio.h>double fun(double x10)int i;long t;double avg=0.0;double sum=0.0;for(i=0;i<10;i+)【 1】;avg=sum/10;欢迎下载3avg= 【2】 ;t= 3T;
11、-avg=(double)t/100;return avg;main()double avg,x10=15.6,19.9,16.7,15.2, 18.3,12.1,15.5,11.0,10.0,16.0;int i;clrscr();printf("nThe original data is :n");for(i=0;i<10;i+)printf("%6.1f",xi);printf("nn");avg=fun(x);printf("average=%fnn",avg);答案及评析 : 1 sum+=xi2
12、avg*10003】(avg+5)/10 解析】填空1: 通过 for 循环求出 10 个数的累加和,存于变量sum 中。填空 2 : 为了实现四舍五入保留两位小数的功能,应将平均值先扩大1000 倍。填空 3:将平均值加上5, 再除以 10, 实现四舍五入的功能。2. 改错题下列给定程序中,函数fun() 的功能是:先从键盘上输入一个3 行 3 列的矩阵的各个元素的值,然后输岀主对角线元素之积。请改正函数 fun() 中的错误,使它能得出正确的结果。注意:不要改动main 函数,不得增行或删行,也不得更改程序的结构。试题程序:#include <stdio.h> int fun(
13、)int a33,mul;int i,j;mul=1;for (i=0;i<3;i+)*found* *for (i=0;j<3;j+)scanf("%d", &aij); for(i=0;i<3;i+)*found* *mul=mul*aij;printf("Mul=%dn",mul); main()fun();答案及评析(1 ) 错误 : for (i=0;j<3;j+)正确: for (j=0;j<3;j+)欢迎下载4(2) 错误 : mul=mul*aij;正确: mul=mul*aii;【解 析】 辛错误
14、1: 循环结构中,要给变量j 赋初值 0。错误 2:主对角元素的行号和列号相等,所以参加乘法的是aii ,而不是aij3.编程题学生的记录由学号和成绩组成,N 名学生的数据已在主函数中放入结构体数组s 中,请编写函数fun() ,它的功能是:把分数最低的学生数据放在h 所指的数组中。注意:分数低的学生可能不只一个,函数返回分数最低学生的人数。注意:部分源程序给岀如下。请勿改动主函数main 和其他函数中的任何内容,仅在函数试题程序:#include <stdio.h>#define N 16 typedef struct char num10;int s ;STREC;int fu
15、n (STREC *a, STREC *b)main ()STREC sN="GA005",82 ,"GA003",75'GA001",95 ,'GA007",62,'GA008",60"GA015",83 ,"GA013",94 ,"GA012",78"GA011",60 ,"GA017",65 ,"GA018",60STREC hN;int i, n;FILE *out;n=fu
16、n(s,h);printf("The %d lowest score :n",n);for (i=0; i<n; i+)printf("%s %4dn",hi.num,hi.s);/*printf("n");out=fopen("out19.dat", "w");fprintf(out, "%dn",n);for(i=0; i<n; i+);fprintf(out, "%4dn ",hi.s);fclose(out);fun 的花括号中填入所编
17、写的若干语句。 ,"GA002",85 ,"GA004",78, ,"GA006",85, ,"GA014",97, ,"GA016",74;输岀最低分学生的学号和成绩*/答案及评析 :int fun (STREC *a, STREC *b) int i,j=0,min=a0.s;for(i=0;i<N;i+)if(min>ai.s) min=ai.s; /*for(i=0;i<N;i+)找岀最小值 */if(min=ai.s)bj+=ai; /*找出成绩与 min 相等的学生
18、的记录,存入结构体b 中 */return j;/*返回最低成绩的学生人数*/欢迎下载5【解析】该程序使用循环嵌套,第1 个 for 语句的作用是找出最小值。第2 个循环的作用是找出与min 相等的成绩,也即最低成绩的学生记录,并存入b 中。模拟试题 ( 三)1. 填空题请补充函数 fun() ,该函数的功能是:从a到 z''统计一个字符串中所有字母字符各自岀现的次数,结果保存在数组 alf 中。注意:不区分大小写,不能使用字符串库函数。例如,输入:"A= abc+5*c ”,结果为: a=2,b=1,c=2 。注意:部分源程序给岀如下。请勿改动主函数main 和其他
19、函数中的任何内容,仅在函数fun 的横线上填入所编写的若干表达式或语句。试题程序:#include<conio.h>#include<stdio.h>#define N 100void fun(char *tt,int alf)int i;char *p=tt;for(i=0;i<26;i+)【 1】;while(*p)if(*p>='A'&&*pv='Z')旦;if(*p>='a'&&*p<='z')alf*p-'a'+;旦;main
20、()char strN;char a='a'int alf26,k;clrscr();printf("nPlease enter a char string:");scanf("%s",str);printf("n*The original string*n");puts(str);fun(str,alf);printf("n*The number of letter*n");for(k=0;k<26;k+)if(k%5=0)printf("n");printf("
21、;%c=%d ",a+k,alfk);printf("n");欢迎下载6答案及评析 :【 1】alfi=O【 2】*p+=32【 3 】p+【解析】填空 1: 数组 alf26 用来存放字母字符出现的次数,在使用之前需要清零。填空2 : 题目要求不区分大小写,所以可以先将所有的大写字母都转换为对应的小写字母,然后一并记录岀现的次数。将大写字母转换为对应的小写字母,只需将ASCII 码加上 32 就可以了。填空3 : 指针 p 指向字符串 tt,通过 p 自加 1 来移动指针,访问字符串中的所有字符。2.改错题下列给定程序中函数fun() 的功能是:从低位开始取岀长
22、整型变量s 中奇数位上的数,依次构成一个新数放在 t 中。例如,当s 中的数为 4576235 时, t 中的数为 4725 。请改正程序中的错误,使它能得到正确结果。注意:不要改动main 函数,不得增行或删行,也不得更改程序的结构。试题程序:#include<stdio.h>#include <conio.h>*found* *int fun(long s,long *t) long s 仁 10;*t=s%10;while(s>0)*found* *s=s%100;*t=s%10*s1+*t; s1= s1*10;main()long s, t;clrscr
23、();printf("nPlease enter s:"); scanf("%ld", &s);fun(s, &t);printf("The result is: %ldn ",t);答案及评析( 1) 错误:int fun(long s,long *t)正确: void fun(long s,long *t)( 2) 错误:s=s%100;正确: s=s/100;【解析】错误 1 :函数由指针来完成参数的传递,所以没有返回值,应定义函数的类型为void 。错误 2"- 取余和 "/"-
24、整除的区别。将一个数整除100 则可得到由其百位数以上的数组成的新数字,将一:此处要注意特殊运算符号 "个数整除100 取余则可得到由十位数和个位数组成的新数。3. 编程题请编写一个函数fun() ,它的功能是:求出一个4X M 整型二维数组中最小元素的值,并将此值返回调用函数。注意:部分源程序给岀如下。请勿改动主函数main 和其他函数中的任何内容,仅在函数fun 的花括号中填入所编写的若干语句。试题程序:#define M 4欢迎下载7#include <stdio.h>fun (int aM)main()int arr4M=11,3,9,35,42,-4,24,32
25、,6,48,-32,7,23,34,12,-7; printf("min=%dn",fun(arr);答案及评析 :fun (int aM)int i,j,min=aOO;for(i=0;i<4;i+) for(j=0;j<M;j+) if(min>aij) min=aij; /* 求出二维数组的最小值 */ return min;【解析】此类求最大值或最小值的C 语言问题,我们可以采用逐个比较的方式。要求数组中的所有元素走动一遍,并从中找岀最大、最小值,要注意一开始应使min 存放数组中的第一个元素的值。可按逐行查找也可按逐列查找的方式,本题采用的是逐行
26、查找的方式。即行下标在外层循环,列下标在内层循环,因为在循环的嵌套中越在内层循环,循环变化就越快。模拟试题 ( 四)1. 填空题请补充函数 fun() ,该函数的功能是:分类统计一个字符串中元音字母和其他字符的个数( 不区分大小写) 。例如,输入aeiouAOUpqrt ,结果为A:2E:1I:1O:2U:2 other:4 。注意:部分源程序给岀如下。请勿改动主函数main 和其他函数中的任何内容,仅在函数fun() 的横线上填入所编写的若干表达式或语句。试题程序:#include<stdio.h>#include<conio.h>#define N 100void
27、fun(char *str,int bb)char *p=str;int i=0;for(i=0;i<6;i+)【1】;while(*p)switch(*p)case 'A':case 'a':bb0+;break; case 'E':case 'e':bb1+;break; case T:case 'i':bb2+;break; case 'O':case 'o':bb3+;break; case 'U':case 'u':bb4+;break
28、; default:【2】 ;【3】欢迎下载8main()char strN,ss 6="AEIOU"int i;int bb6;clrscr(); printf("Input a string: n"); gets(str);printf("the string is: n"); puts(str);fun(str,bb);for(i=0;i<5;i+) printf("n%c:%d",ssi,bbi);printf("nother:%d",bbi);答案及评析 :【1】 bbi=0【2
29、bb5+【 3】 p+;【解析】填空 1: 数组 bb6 用来存放 5 个元音字母和其他字符的个数,在使用之前需要清零。填空 2: 数组元素 bb5 用来存放其他字符的个数,当指针p 所指的字符不是元音字母时,则认为是其他字符, bb5 加 1。填空 3:指针p 指向字符串 str ,通过 p 自加 1 来移动指针,访问字符串中的所有字符。2.改错题下列给定的程序中,函数fun() 的功能是:计算并输出k 以内最大的 6 个能被 7 或 11 整除的自然数之和。K 的值由主函数传入,若k 的值为 500 , 则函数的值为 2925 。请改正程序中的错误,使它能得到正确结果。注意:不要改动mai
30、n 函数,不得增行或删行,也不得更改程序的结构。试题程序:#include<stdio.h>#include <conio.h>int fun(int k)int m=0,mc=0, j;欢迎下载9* foun d*while(k>=2)&&(mc<6)* foun d*if(k%7=0)|(k%11=0)* foun d*m=k;mc+;k-;returnm;main()clrscr();printf("%dn ",fun(500);答案及评析(1) 错误:正确:(2) 错误:while(k>=2)&&am
31、p;(mc<6)while(k>=2)&&( mc<6)if(k%7=0)|(k%11=0)正确:if(k%7=0)|(k%11= =0)(3) 错误:m=k;正确:m=m+k;【解 析】 辛错误 1 : C 语言规定 while 语句后的表达式两侧必须要有圆括号。¥昔误2: if 语句的判断条件应用关系运算符,而不是赋值运算符。错误 3:根据题意,将满足条件的数求累加和。3. 编程题请编写一个函数fun() ,它的功能是:将ss 所指字符串中所有下标为偶数位置的字母转换为小写( 若该 位置上不是字母,则不转换 ) 。例如,若输入ABC4efG ,则应输出 a
32、Bc4efg 。注意:部分源程序给岀如下。请勿改动主函数main 和其他函数中的任何内容,仅在函数fun 的花括号中填入所编写的若干语句。试题程序:#include<conio.h> #include<stdio.h> #include<string.h> void fun(char *ss) main()char tt81; clrscr();printf("nPlease enter an string within 80 characters:'"'); gets(tt);printf("nnAfter c
33、hanging, the stringn %s",tt);fun(tt);printf("nbecomesn %sn",tt);欢迎下载10答案及评析 :void fun(char *ss)int i;for(i=O;ssi!='O'i+)/*将 ss 所指字符串中所有下标为偶数位置的字母转换为小写 */if(i%2=0&&ssi>='A'&&ssi<='Z')ssi=ssi+32;【解析】从 C 语言的学习中我们知道,只要将小写字母减去32 则转成大写字母,将大写字母加上
34、32 则转成小写字母。该程序是用if 语句实现该功能转化的。模拟试题 ( 五)1.填空题str 是全部由小写字母字符和空格字符组成的字符串,由num 传入字符串的长度。请补充函数fun() ,该函数的功能是:统计字符串str 中的单词个数,结果由变量num 传回。每个单词之间都由空格隔开,并且字符串 str 开始不存在空格。例如: str= how do you do”,结果为:num=4 。注意:部分源程序给岀如下。请勿改动主函数main 和其他函数中的任何内容,仅在函数fun() 的横线上填入所编写的若干表达式或语句。试题程序:#include<stdio.h>#define
35、N 80void fun(char *s,int *num)int i,n=0;for(i=0; 【1】 ;i+)if(si>='a'&&siv='z'&&( si+1=''|si+1='0');main()char strN;int num=0;printf("Enter a string:n");gets(str);while(strnum)num+;fun(str,&nu m);printf("The number of word is :%dnn&
36、quot;,num);欢迎下载11答案及评析【 1】iv*num【2】 n+【 3】*num=n【解析】填空1: *num 传入字符串的长度,所以for 循环中变量 i 的变化范围是从0 到 *num-1 。填空 2:如果当前判断的字符是小写字母,并且它的下一个字符是空格或者是字符串结束标记符,则表示当前字符是一个单词的最后一个字母,统计单词数的变量n 要加上 1。填空 3:题目要求结果由变量num 传回,所以要将 n 的值赋给指针 num 所指的单元。2. 改错题下列给定程序中, fun() 函数的功能是:根据形参m , 计算下列公式的值。t=1-1/2 + 1/3-1/4 + ?+(-1)
37、 ( m+1 ) /m例如,若输入5, 则应输出 0.783333 。请改正程序中的错误,使它能得到正确结果。注意:不要改动main 函数,不得增行或删行,也不得更改程序的结构。试题程序:#include <conio.h>#include <stdio.h>*CA I 只 */int fun(int m) double t=1.0,j=1.0; int i;*found* *for(i=1;i<m;i+)j=-1*j;t+=j/i;return t;main()int m;clrscr();printf("nPlease enter 1 integer
38、 number:"); scanf("%d",&m);printf("nThe result is %lfn", fun(m);答案及评析 :(1)错误 :int fun(int m)正确:double fun(int m)(2 ) 错误:for(i=1;i<m;i+)正确: for(i=2;i<=m;i+)【解 析】 错误 :函数的返回值为实型数,所以应定义为double 类型¥昔误2:根据题目的公式,参加运算的数应从2 到 m,包括 m。3. 编程题请编写函数 fun() ,它的功能是:求出1 到 1000 之内能被 5
39、 或 13 整除、但不能同时被5 和 13 整除的所有整数并将它们放在a 所指的数组中,通过n 返回这些数的个数。注意:部分源程序给岀如下。欢迎下载12请勿改动主函数main 和其他函数中的任何内容,仅在函数fun 的花括号中填入所编写的若干语句试题程序:#include <conio.h>#include <stdio.h> void fun(int *a,int *n)main()int aa1000, n, k;clrscr();fun(aa,&n);for(k=0;k<n;k+)if(k+1)%10=0)printf("%5d "
40、;,aak);printf("n");/*行写 10 个数 */elseprintf("%5d ",aak);答案及评析 :void fun(int *a,int *n)int i,j=0;for(i=1;i<=1000;i+)/*求 1 到 1000 之内能被5 或 13 整除、但不能同时被5和13整除的所有整数 , 并放入数组 a 中 */if(i%5=0|i%13=0)&&i %65!=0)aj+=i;*n=j;/*传回满足条件的数的个数*/【解析】注意本题题目是找出能被5或13整除但不能同时被5 和 13 整除的所有整数。能
41、同时被5 和 13 整除 的整数一定能被65 整除,且不能被65 整除的数不一定就是能被 5或 13 整除的数。所以可得出程序中的if()。 按运算优先级可知(i%5=0|i%13=0),注意,两边必须要有小括号。模拟试题 ( 六)1. 填空题str 是一个由数字和字母字符组成的字符串,由变量num 传入字符串长度。请补充函数fun() ,该函数的功能是:把字符串str 中的数字字符转换成数字并存放到整型数组bb 中,函数返回数组bb 的长度。例如: str= Bcd123e456hui890”,结果为: 123456890 。注意:部分源程序给岀如下。请勿改动主函数main 和其他函数中的任
42、何内容,仅在函数fun() 的横线上填入所编写的若干表达式或语句。试题程序:#include<stdio.h>#define N 80int bbN;int fun(char s,int bb,int num)int i,n=O;欢迎下载13for(i=0;i<num;i+)if(【 1】)bbn= 【 2】;n+; return【3】 ;main()char strN;int num=0,n,i;printf("Enter a string:n");gets(str);while(strnum) num+;n=fun(str,bb,num);printf
43、("nbb="); for(i=0;i<n;i+) printf("%d",bbi);答案及评析 :【1】 si>='0' &&si<='9'【 2】 si- ' 0'【 3】n【解析】填空1 : 如果当前字符的ASCII 码大于字符 0 的 ASCII 码,而小于字符9 的 ASCII 码,则说明当前字符是数字字符。填空2:将数字字符转换为数字的方法是,用当前数字字符的ASCII 码减去字符 0 的 ASCII 码。填空 3:题目要求函数返回数组bb 的长度,而变量 n
44、记录了数字字符的个数,也就是数组bb 的长度,所以函数应该返回n。2. 改错题下列给定程序中,函数fun() 的功能是:从n 个学生的成绩中统计出高于平均分的学生人数,人数由函数值返回,平均分存放在形参aver 所指的存储单元中。例如输入8 名学生的成绩:8565.56995.5875562.5 75则高于平均分的学生人数为4 ( 平均分为 74.312500) 。请改正程序中的错误,使它能得到正确结果。注意:不要改动main 函数,不得增行或删行,也不得更改程序的结构。试题程序:#include <stdio.h>#include <conio.h>#define N
45、 20int fun(float *s, int n,float *aver)*CA I 只*/int ave ,t=0;int count=0,k,i; for(k=0;k<n;k+) t+=sk;ave=t/n; for(i=0;i<n;i+)欢迎下载14*found* *if(si<ave)count+;* foun d*aver=ave;return count;main()float s30,aver;int m,i;clrscr();printf("nPlease enter m:");scanf("%d",&m);printf("nPlease enter %d mark :n",m);f
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年建筑工地安全生产责任合同协议
- 18世纪英国工业革命时期的社会立法研究考核试卷
- 饮水管合同(标准版)
- 租大车合同(标准版)
- 湖北省广播电视局直属事业单位招聘考试真题2025
- DB3212-T 1186-2025 交通信息化工程交(竣)工文件编制规范
- 2025年湖北省公路水运工程施工企业安管人员考试(项目负责人B类)水路工程全真模拟试题及答案
- 重难点解析人教版八年级物理上册第5章透镜及其应用-凸透镜成像的规律同步训练练习题(解析版)
- 考点解析-人教版八年级物理上册第4章光现象同步练习练习题(解析版)
- 解析卷人教版八年级物理上册第5章透镜及其应用-透镜专题训练试题(详解)
- 国开电大《应用写作(汉语)》形考任务1-6答案
- 《电力勘测设计企业安全生产标准化实施规范》
- 企业地震安全教育培训
- 西安鸡蛋行业现状分析
- 柜子安装服务流程
- patran培训教材(有限元分析)
- 汽车设计-汽车 仪表板横梁设计规范模板
- 危急值的报告制度与流程
- 腾讯云大数据云平台TBDS 产品白皮书
- 《创新思维》考试复习题库(含答案)
- 口腔种植学 课件 口腔种植学导论-课件
评论
0/150
提交评论