版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、习题参考答案第 1 章1. a=%d,b=%d2.【程序代码如下: 】#include int main( )printf(“ *n”);printf(“ * * *n”);printf(“ * * * * *n”);printf(“ * * * * * * *n”);return 0;【程序运行结果如下: 】3. The result is 95第 2 章1. a=3,b=-272. 假设圆柱的底面积半径为 r(= 2.5) ,高为 h(= 3.5) ,编写求体积(体积=底面积*高)的程序。【程序代码如下: 】#include #define PI 3.1415926int main( )d
2、ouble r = 2.5;double h = 3.5;double v=0;v = (PI * r * r)*h;printf(“v = %lfn”, v);return 0;【程序运行结果如下: 】3. 将下面的数学公式转换成 C语言的表达式,并用程序验证转换后的表达式是否与原数学公式是一致的。 数学公式如下:b ab ab ab aa+ 4242设 a = 3, b = 5。【程序代码如下: 】#include int main( )double a=3, b=5;double result = (-2 * a + ( 4*a b )/( 2*a + b ) )/( (a - 4*b)
3、/(a + b) );printf(“%lfn”, result);return 0;【程序运行结果如下: 】4. 编写程序, 从键盘输入两个字符分别存放在变量 x 和 y 中, 要求通过程序交换它们的值。【程序代码如下: 】#include int main( )char x, y;char tmp;printf(“Input two characters:”);scanf(“%c%c”, &x, &y);printf(“Before swap: x=%c, y=%cn”, x, y);tmp = x;x = y;y = tmp;printf(“After swap: x=%c, y=%cn
4、”, x, y);return 0;【程序运行结果如下: 】5. Write a program to evaluate the polynomial shown here: for x = 2.55.3x 3 -5x 2 +6.【程序代码如下: 】#include #include int main( )double a=3, b=-5,c=2;double x = 2.55;double root1, root2;double delt;delt = b*b 4*a*c;root1 = ( -b + sqrt( delt ) ) / (2 * a) ;root2 = ( -b - sqrt
5、( delt ) ) / (2 * a) ;printf(“The two roots are:n”);printf(“root1 = %lfn root2 = %lfn”, root1, root2);return 0;【程序运行结果如下: 】第 3 章1. 1 0 1 0 1 1 02. 某市不同车牌的出租车 3 公里的起步价和计费分别为: 夏利 7 元/公里, 3 公里以外2.1 元/公里; 富康 8 元/公里, 3 公里以外 2.4 元/公里; 桑塔纳 9 元, 3 公里以外 2.7 元/公里。编程:从键盘输入乘车的车型及公里数,输出应付的车资。【程序代码如下: 】#include i
6、nt main( )int carType;/车型。1 代表夏利;2 代表富康;3 代表桑塔纳double xiali = 2.1; /每公里价格double fukang = 2.4;double sangtana = 2.7;double distance; /距离double totalMoney;/总的收费printf(请输入您乘坐的车型:1 代表夏利;2 代表富康;3 代表桑塔纳:);scanf(%d, &carType);printf(请输入您乘车的总路程:);scanf(%lf, &distance);if( carType = 1)/夏利if( distance 3 )tota
7、lMoney = 7.0;elsetotalMoney = 7 + xiali * (distance 3);else if( carType = 2 ) /富康if( distance 3 )totalMoney = 8.0;elsetotalMoney = 8 + fukang * (distance 3);else if( carType = 3 ) /富康if( distance 3 )totalMoney = 9.0;elsetotalMoney = 9 + sangtana * (distance 3);printf((四舍五入)您的车费为:%.0lfn, totalMoney )
8、;return 0;【程序运行结果如下: 】3. Write a program that asks the user to type in two integer values at the terminal. Testthese two number to determine if the first is evenly divisible by the second, and then display anappropriate message at the terminal.【程序代码如下: 】#include int main( )int num1, num2;printf(“Inp
9、ut two integers:”);scanf(“%d%d”, &num1, &num2);if ( 0 = num1 % num2 )printf(“ %d can be evenly divisible by %dn”, num1, num2);elseprintf(“ %d can not be evenly divisible by %dn”, num1, num2);return 0;【程序运行结果如下: 】第 4 章1. 65 B2. c = J3. 编写程序, 从键盘输入两个数字字符并分别存放在字符型变量 x 和 y 中, 要求通过程序将这两个字符对应的数字相加后输出。【程序代
10、码如下: 】#include int main( ) char x , y;printf(“Input two characters:”);scanf(“%c%c”, &x, &y);if( x=0&x=0&y=9 )printf(“%d n”, x-0+y-0);return 0;【程序运行结果如下: 】4. 编写程序,从键盘上输入一个小写字母,将其转化为大写字母。【程序代码如下: 】#include int main( ) char lower;printf( “Input a lower alpha:”);scanf(“%c”, &lower);if( lower=a & lower=z
11、 )printf(“%c n”, lower - 32);return 0;【程序运行结果如下: 】5. Write a program that takes an integer keyed in from the terminal and extracts anddisplays each digit of the integer in English.So, if the user types 932,the program should display“ nine three two”.【程序代码如下: 】#include (这题应该放到第 6 章)int main( )int num
12、;int iDigit; /每一位上的数字printf(“Pleasse input an integer:”);scanf(“%d”, &num);while ( num ) /当该数不为 0 时,继续提取其个位上的数字iDigit = num % 10; /提取个位switch ( iDigit )case 0: printf(“Zero “); break;case 1: printf(“One “); break;case 2: printf(“Two “); break;case 3: printf(“Three “); break;case 4: printf(“Four “);
13、break;case 5: printf(“Five “); break;case 6: printf(“Six “); break;case 7: printf(“Seven “); break;case 8: printf(“Eight “); break;case 9: printf(“Night “); break;num /= 10; /去掉该数的个位printf(“n”);return 0;【程序运行结果如下: 】第 5 章1. C 2. B 3. C 4. C 5. B 6. A 7. A8. 错误。 9. 正确。 10. void11. 编写程序, 用有参有返回值函数实现判断三
14、个数是否能构成三角形。 函数原型可声明为: “int isTriangle( double a, double b, double c );” , 其中, a,b,c为三角形的三条边,返回值为 0或 1,0 代表不能构成三角形,1 代表能构成三角形。请在主函数中调用该函数完成程序的功能。【程序代码如下: 】#include int isTriangle( double a, double b, double c);/函数声明int main( )double ea, eb, ec;/三角形的三条边int result; /是否是三角形的判断结果printf(“Please input the
15、three edges of a triangle:”);scanf(“%lf%lf%lf”, &ea, &eb, &ec);result = isTriangle( ea, eb, ec ); /函数调用if( 0 = result )printf(“这组边长不能构成三角形n”);elseprintf(“这组边长可以构成三角形n”);return 0;int isTriangle( double a, double b, double c ) /函数定义if( a 0 & b 0 & c 0 & a + b c & b + c a & c + a b )/三角形任意边长大于 0,且 任意两边
16、之和大于第三边return 1; /可以构成三角形elsereturn 0; /不能构成三角形【程序运行结果如下: 】12. Write a function called prime that returns 1 if its argument is a prime number and returns0 otherwise.【程序代码如下: 】#include (这题应该放到第 6 章)#include int prime( int n ); /函数声明int main( )int num;int isPrime;printf(“Please input an integer:”);sca
17、nf(“%d”, &num);isPrime = prime( num ); /函数调用if ( 1 = isPrime )printf(“ %d is a prime n” , num);elseprintf(“ %d is not a primen” , num );return 0;int prime( int n ) /函数定义int i;for( i = 2; i sqrt ( n ) )return 1;elsereturn 0;【程序运行结果如下: 】第 6 章1. A 2. B 3. D 4. C 5. D 6. C 7. A 8. A 9. A 10. 5 11. 3 12.
18、 编写程序。功能:从读入的整数数据中,统计大于零的整数个数和小于零的整数个数。用输入零来结束输入,程序中用变量 i 统计大于零的整数个数,用变量 j 统计小于零的整数个数。【程序代码如下: 】#include int main( )int num; /输入的整数int iCount = 0; /大于 0 的整数的计数变量int jCount = 0; /小于 0 的整数的计数变量printf(“请输入多个整数:(以 0 结束输入)”);scanf(“%d”, &num);while ( num ) / while ( num != 0 )if ( num 0 ) +iCount;else if
19、 ( num 0 ) +jCount;scanf(“%d”, &num);printf(“大于 0 的个数:%dn”, iCount);printf(“小于 0 的个数:%dn”, jCount);return 0;【程序运行结果如下: 】13. 编写程序。功能:以每行 5 个数来输出 300 以内能被 7 或 17 整除的偶数,并求出其和。【程序代码如下: 】#include int main( )int n; /300 以内的数int count = 0; /满足条件的数的统计变量int sum = 0; /求和变量for( n = 1; n = 300; +n)if ( n % 2 =
20、0 & (n % 7 =0 | n % 17 = 0) ) /是偶数, 且能被 7 或 17 整除sum += n; /求和printf(“%5d”, n);/输出 n 值+count;if( count % 5 = 0 ) /某行够 5 个数了,则换行printf(“n”);printf(“n”);return 0;【程序运行结果如下: 】14. 编写程序。功能:输出 100到 1000 之间的各位数字之和能被 15整除的所有数,输出时每 10 个数一行。【程序代码如下: 】#include (移到第 7 章)int main( )int n;/100到 1000 之间的整数int tmpn
21、;/临时存储 nint sum; /统计 n 的各位数字之和int count = 0; /输出数的个数for ( n = 100; n = 1000; +n )tmpn = n; /将 n 临时存储到 tmpn 中sum = 0; /每个 n 要重新计算各位数字之和while ( tmpn ) /当 tmpn 不为 0 时sum += tmpn % 10;tmpn /= 10;if ( sum % 15 = 0 ) /如果 n 满足指定的条件printf(“%5d”, n); /输出当前 n 值+count;if ( count % 10 = 0 ) /一行输出了 10 个整数,则换行pri
22、ntf(“n”);printf(“n”);return 0;【程序运行结果如下: 】15. 编写程序。功能:分别求出一批非零整数中的偶数、奇数的平均值,用零作为终止标记。【程序代码如下: 】#include int main( )int n;/整数int eSum = 0; /奇数的和int oSum = 0; /偶数的和int eCount = 0; /奇数的个数int oCount = 0; /偶数的个数printf(“请输入若干个整数(以 0 结束输入) :”);scanf(“%d”, &n);while ( n ) /当 n 不为 0if ( n % 2 ) /n 为奇数 eSum +
23、= n; +eCount; else /否则, n 为偶数 oSum += n; +oCount; scanf(“%d”, &n); /输入下一个整数printf(“奇数平均值:%fn”, 1.0 * eSum / eCount );printf(“偶数平均值:%fn”, 1.0 * oSum / oCount );return 0;【程序运行结果如下: 】16. 编写程序。功能:计算并输出 500 以内最大的 10 个能被 13 或 17 整除的自然数之和。【程序代码如下: 】#include int main( )int n; /500-1 之间的整数int sum = 0; /求和变量i
24、nt count = 0; /满足条件的数的个数for ( n=500; n0; -n)if ( n % 13 = 0 | n % 17 = 0 )sum += n;+count;if ( count = 10 ) /有 10 个满足条件的整数,提前结束循环break;printf(“sum = %dn”, sum );return 0;【程序运行结果如下: 】第 7 章1. B 2. 编写程序。功能:百马百担问题:有 100 匹马,驮 100 担货,大马驮三担,中马驮2 担,两匹小马驮一担,求大、中、小马各多少匹?【程序代码如下: 】#include int main( )int bigHo
25、rse, midHorse, littleHorse; /大、中、小马的数量for ( bigHorse = 0; bigHorse = 33; +bigHorse )for( midHorse = 0; midHorse = 50; +midHorse )littleHorse = 100 bigHorse midHorse; /小马数量if ( littleHorse % 2 = 0 & (3*bigHorse + 2*midHorse + littleHorse / 2= 100 ) ) /小马数量是偶数,且三种马驮的货是 100 担printf(“大马:%d, 中马:%d, 小马:%d
26、n”, bigHorse, midHorse,littleHorse );return 0;【程序运行结果如下: 】3. 编写程序。 功能: 百鸡问题: 100 元买 100 只鸡, 公鸡一只 5 元钱, 母鸡一只 3 元钱,小鸡一元钱三只,求 100 元钱能买公鸡、母鸡、小鸡各多少只?【程序代码如下: 】#include int main( )int cock, hen, chick; /公鸡、母鸡、小鸡的数量for (cock = 0; cock = 20; + cock)for(hen = 0; hen = 33; + hen)chick = 100 cockhen; /小鸡数量if (
27、chick % 3 = 0 & (5* cock + 3* hen + chick / 3 = 100 ) ) /小鸡数量是 3 的倍数,且三种鸡的总钱数是 100printf(“公鸡:%d, 母鸡:%d, 小鸡:%dn”, cock, hen, chick);return 0;【程序运行结果如下: 】4. 编写程序。功能:在屏幕上用*输出一个漏斗状的图形。【程序代码如下: 】#include void printFunnel( int n); /函数声明int main( )int n; /上半部的总行数printf(“请输入漏斗上半部的总行数:”);scanf(“%d”, &n);prin
28、tFunnel( n ); /调用函数打印漏斗形return 0;void printFunnel( int n)int row; /行号int starCount; / 某行上星号的数量int spaceCount; /某行上空格的数量for( row = 1; row = n; +row)for( spaceCount = 1; spaceCount = row 1 ; + spaceCount)printf(“ “); /打印出某行上星号前的空格for( starCount = 1; starCount = 2*( n row ) + 1; +starCount )printf(“* “
29、); /打印出某行上的所有星号printf(“n”); /换行/打印下半部分(可看成一个 n-2 行的三角形状)for( row = 2; row = n; +row)for( spaceCount = 1; spaceCount = n - row ; + spaceCount)printf(“ “); /打印出某行上星号前的空格for( starCount = 1; starCount = 2* row - 1; +starCount )printf(“* “); /打印出某行上的所有星号printf(“n”); /换行【程序运行结果如下: 】5. 从上到下各空依次为:(1)i = n (
30、2)k=2*(n-i) (3) printf(“n”); (4) scanf(“%d” , &n);第 8 章无。第 9 章1. B 2. C 3. A4. 从键盘输入若干整数(数据个数应小于 20) ,其值在 0 至 4 的范围内,用-1 作为输入结束的标志。编程统计输入的整数个数。【程序代码如下: 】#include int getCount( int a , int n ); /函数声明int main( )int array20 =0 ; /用来存储最多 20 个整数int c;c = getCount( array , 20 );printf(“输入的有效数的个数为:%dn”, c)
31、;return 0;int getCount( int a , int n ) /函数定义int tmp; /临时存储输入的数int count=0; /输入的有效数的个数printf(“请输入若干个 0-4 之间的整数(以一 1 结束输入) :”);scanf(“%d” , &tmp);while ( tmp != -1 & count =0 & tmp =4 ) /在范围之内a count+ = tmp ; /将值转存到数组对应元素中scanf(“%d”, &tmp);/输入下一个数return count;【程序运行结果如下: 】5. 编写函数, 将一个整型数组的全部元素逆序存储, 即若
32、原来数组元素分别为 1,2,3,4,5,逆序存储后数组各元素变为 5,4,3,2,1。 函数原型可声明为: “void reverse( int a , int n );” ,参数 a 为数组,n 为数组中的元素个数。【程序代码如下: 】#include void reverse( int a , int n );int main( )int array10=0;int i;printf(“请输入 10 个整数:”);for( i=0; i10; i+)scanf(“%d”, &arrayi);reverse( array, 10); /调用函数逆序存储数组中的数据printf(“逆序后的元素
33、为:n”);for( i=0; i10; i+)printf(“%5d”, arrayi);printf(“n”);return 0;void reverse( int a , int n )int i;int tmp;for( i=0; in/2; +i)tmp = ai; ai = an-i-1; an-i-1 = tmp;【程序运行结果如下: 】6. 编写函数,将一个十进制数转换成一个二进制数(提示:将转换后的二进制数各位的值依次存储在一个一维数组中,要输出时,只要逆序输出这个数组各元素的值即可) 。函数原型可声明为: “int transformToBin( int dnum, int
34、 bin ) ;” ,参数 dnum 是要转换的十进制数, bin 是存储转换后的二进制值的数组(逆序存储的), 返回值是 bin 数组中元素的个数。【程序代码如下: 】#include int transformToBin( int dnum, int bin ) ;int main( )int array32=0; /保存转换后的二进制数int num; /待转换的整数int cc; /最后得到的二进制总共多少位printf(“请输入一个整数:”);scanf(“%d”, &num);cc = transformToBin( num, array ); /调用转换函数cc-; /往回退一个
35、元素下标,使 cc 指向最后一个元素for( ; cc=0; cc- ) /输出转换后的二进制数printf(“%d”, arraycc);printf(“n”);return 0;int transformToBin( int dnum, int bin )int count = 0;while ( dnum ) /当 dnum 还未转换完毕bincount+ = dnum % 2; /余数保留到数组对应元素中dnum /= 2; /数本身除 2return count;【程序运行结果如下: 】第 10 章1. 从键盘输入 10 个互不相同的整数, 找出其中最小的元素将其与数组中的第一个元进
36、行交换。【程序代码如下: 】#include void getMin( int a , int n); /函数声明int main( )int array10;int i;printf(“请输入 10 个互不相等的整数:”);for ( i=0; i10; +i)scanf(“%d”, &arrayi);getMin( array , 10 ); /调用函数来实现功能printf(“将最小值换到第 1 个元素后:”);for ( i=0; i10; +i)printf(“%5d”, arrayi);printf(“n”);return 0;void getMin( int a , int n)
37、 /函数定义int i;int tmp;int minid=0;for( i=1; in; +i)if ( a i a minid )minid = i;/将最小值换到第 1 个元素tmp = a0;a0 = aminid;aminid = tmp;【程序运行结果如下: 】2. 有 10 本图书,从键盘输入每本图书的价格后,找出价格最高的图书并输出其价格。【程序代码如下: 】#include double getMaxPrice( double a , int n); /函数声明int main( )double book10;int i;int maxid;printf(“请输入 10 本图
38、书的价格:”);for ( i=0; i10; +i)scanf(“%lf”, &booki);maxid = getMaxPrice ( book , 10 ); /调用函数来实现功能printf(“最高书价:%.2lfn” , bookmaxid );return 0;double getMaxPrice ( double a , int n) /函数定义int i;int maxid =0;for( i=1; i a maxid )maxid = i;return maxid;【程序运行结果如下: 】3. Writing a function to find the minimum su
39、bscript of element in an array ,and return thesubscript to the function who calls it.【程序代码如下: 】#include int getMinid( int a , int n); /函数声明int main( )int array10;int i;int minid;printf(“请输入 10 个整数:”);for ( i=0; i10; +i)scanf(“%d”, &arrayi);minid = getMin( array , 10 ); /调用函数来实现功能printf(“最小元素的下标:%dn”
40、 , minid );return 0;int getMin( int a , int n) /函数定义int i;int minid=0;for( i=1; in; +i)if ( a i aj ) iMin = j;(3) iMin != i; (4) ai = aiMin;2. 从键盘输入若干个互不相同的非负数(假设小于 100,用负数结束输入) ,要求从小到大排序。【程序代码如下: 】#include void selectSort(int a , int length );void output(int a , int length);int input(int a , int le
41、ngth);int main()int b 10 = 0;int n;n = input(b, 10);selectSort(b, n);output(b, n);return 0;void selectSort(int a , int length )int i, j, k, x; for(i = 0; i length-1; i + )k = i;for(j = i + 1; j a k )k = j;if (i != k)x = a i ;a i = a k ;a k = x; void output(int a , int length)int i;printf(The sorted
42、numbers:n);for(i = 0; i length; i + )printf(%4d,a i );printf(“n”);int input(int a , int length)int i , tmp;int k = 0;printf(input numbers:n);for(i = 0; i = 0 & tmp 100) ai = tmp; k+; else if ( tmp 0 )break;return k;【程序运行结果如下: 】3. Input five student score from the keyboard ,and then sort these scores
43、 with method ofbubble sort on descend.【程序代码如下: 】#include void bubbleSort(int score , int length);int main( )int score5;int i;printf(“ 输入 5 个学生成绩 : “);for ( i=0; i5; +i)scanf(“%d”, &scorei);bubbleSort( score , 5);for ( i=0; i5; +i)printf(“%5d”, scorei);printf(“n”);return 0;void bubbleSort(int score ,
44、 int length)int i, j, t; printf( 成绩排序如下: n);for(i = 0; i length - 1; i+)for(j = 0; j score j + 1 )t = score j ;score j = score j + 1 ;score j + 1 = t;【程序运行结果如下: 】第 12 章1. 6 2. 5 3. 不能 4. 6 9 5. abc G6. 编写函数,将一个字符串的全部有效元素逆置。函数原型可声明为“voidreverseStr( char str ) ;” 。【程序代码如下: 】#include #include void reve
45、rseStr( char str );int main( )char str100;puts(“请输入字符串:”);gets(str);reverseStr( str );puts(“逆转后的字符串:”);puts( str );return 0;void reverseStr( char str )char tmp;int i, j;i = 0; j = strlen( str ) 1;while ( i j ) tmp = stri; stri = strj; strj = tmp; +i; -j;【程序运行结果如下: 】7. 编写函数,将字符串 str 中的小写字母全部转换成大写字符串。
46、函数原型可声明为:“void toUpperCase( char str ) ; ” 。【程序代码如下: 】#include #include void toUpperCase( char str );int main( )char str100;puts(“请输入字符串:”);gets(str);toUpperCase ( str );puts(“转换后的字符串:”);puts( str );return 0;void toUpperCase( char str )int i;i = 0;while ( stri != 0 )if( stri = a & stri = z )stri -=
47、32; /小写字母转换成大写+i;【程序运行结果如下: 】8. 编写函数, 删除字符串 str 中的所有 ch 字符。 函数原型可声明为 “void deleteAll( charstr , char ch ) ;” ,参数 str 为待处理的字符串,ch 为要删除的字符。【程序代码如下: 】#include #include void deleteAll( char str , char ch );int main( )char str100 , ch ;puts(“请输入字符串:”);gets(str);printf(“请输入待删除的字符:”);ch = getchar( );delete
48、All ( str , ch );puts(“删除之后的字符串:”);puts( str );return 0;void deleteAll( char str , char ch )int oldi; /指向原 str的int newi; /指向删除 ch 后的 stroldi = 0 ;newi = 0;while ( str oldi != 0 )if( stroldi != ch ) /不是要删除的字符strnewi = stroldi; /将其复制到新的字符串中+newi; /新字符串增长一个元素+oldi; /如果是要删除的字符,则会默认被跳过strnewi = 0; /新字符串置结束标志【程序运行结果如下: 】9. 编写函数,用字符 ch2 替换字符串 str 中的字符 ch1(注意:要全部都替换掉) 。函数原型可声明为“void replaceAll( char str , char ch1, char ch2 ) ;” 。【程序代码如下: 】#include
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024届四川省成都龙泉第二中学校高三下学期期末数学试题
- 四下语文22课教育课件
- 回忆鲁迅先生课件七下
- 2024年福州客运资格证节能驾驶考试题
- 2024年宝鸡道路客运输从业资格证考试
- 2024年临沧客运驾驶员从业资格考试系统
- 2025届陕西省汉中市重点中学生物高二上期末调研模拟试题含解析
- 2025届云南腾冲市第八中学语文高三上期末质量跟踪监视模拟试题含解析
- 甘肃省民勤三中 2025届数学高二上期末综合测试模拟试题含解析
- 四川省蓬溪县蓬南中学2025届数学高二上期末学业质量监测试题含解析
- 建筑施工危险源识别与风险评价清单
- 资金集中管理五大模式
- GB/T 28708-2012管道工程用无缝及焊接钢管尺寸选用规定
- 小学五年级语文思政融合课教学设计圆明园的毁灭
- 巡察常见的财务问题
- 《我们神圣的国土》教学设计 省赛一等奖
- 企业新闻宣传工作经验分享课件
- 阅读理解中句子赏析的方法-课件
- LNG冷能利用介绍课件
- EPC工程总承包讲稿课件
- 北京市昌平区2022- 2023学年九年级上学期期中质量监控数学试卷
评论
0/150
提交评论