版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上精选优质文档-倾情为你奉上专心-专注-专业专心-专注-专业精选优质文档-倾情为你奉上专心-专注-专业1、 请补充完整程序fun(int i),使程序完成以下功能:如果i=5,则输出如下5行井号。 # # # # #注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构。#include void fun(int i)int main()fun(5);return 0;【答案】for(int j=0;ji;j+) /行循环 for(int k=0;k=j;k+) /列循环 cout#; /输出 coutendl;【审题分析】(1)该程序功能是输出5行井号。
2、它的解题思路,两层循环,外循环为行,内循环为列。第一行为1列,第二行为两列,同理类推,第n行为n列。(2)从已给部分源程序的main主函数开始入手,核心函数fun(int i)中的i参数为i行#。【解题思路】(1)首先,利用for循环进行外层循环,要输出的i行。 (2)然后,利用for循环进行内层循环,输出对应i行的i列。2、 完成函数fun(char* s,int a),其功能是把s中出现的数字转换成数字存储在a中,然后返回转换的个数。例如:s=1234abcdef567;则:a中存储着返回:7注意:不能修改程序的其他部分,只能修改fun()函数。#include int fun(char*
3、 s,int a)int main()int a1024;int len=fun(1234abcdef567,a);for(int i=0;ilen;i+)coutai ;coutendl;couti=0&si=9) /判断字符是否为09的字符aj+=si-0; /如果为09的字符,转换为整型return j; /返回数字个数【审题分析】(1)该程序功能是把字符串中出现的数字转换成数字存储在数组中,然后返回转换的个数。其中,字符和整型的ASCII差为96,即为0的ASCII码值。(2)从已给部分源程序的main主函数开始入手,核心函数fun实现题目中要求的功能,其中int fun(char*
4、s,int a)中的s为要转换的字符串,a为存放转换为数字的数组,返回值为转换的个数。【解题思路】(1)j变量用来记录转换的个数,首先初始化为0。 (2)然后利用for循环对每一个当前字符进行判断是否为数字字符。(3)如果为数字字符,就将其减去字符0,即实现字符和整型的转换。并且,将j的变量值加1。3、 完成fun()函数,其功能是:求出M行N 列二维数组每行元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。注意:不能修改程序的其他部分,只能修改fun()函数。#include #define M 2#define N 4void fun(int aMN,int *sum)void
5、 main()int xMN=7,6,5,2,4,2,8,3;int s;fun(x,&s);coutsendl;return;【答案】int i,j,k,s=0;for(i=0;iM;i+) /外循环k=0;for(j=1;jaij)k=j; /求得每一行的最小值s+=aik; /最小值求和 *sum=s; /返回求和值【审题分析】(1)该程序功能是求二维数组每行元素中的最小值,并计算它们的和值。本题解题思路基本可以分为两重循环,外重循环为对二维数组的所有行进行循环,内重循环为对每一行内进行列循环,求出每一行中的最小值。最后求出这些最小值的和。(2)从已给部分源程序的main主函数开始入手,
6、核心函数void fun(int aMN,int *sum)中的a参数为二维数组,sum为要求得的和。【解题思路】(1)依次访问每一行的元素。(2)在对每一行的访问过程中选出最小数。(3)将选出的最小数求和。4、 请完成函数fun(int i),实现以下功能:当i等于5时,则打印如下内容。 # # # # #注意:不能修改程序的其他部分,只能修改fun()函数。#include void fun(int n)void main()int n;cout请输入打印的行数: n;if( n 1)cout输入的行数必须大于0endl;return;fun(n);return;【答案】int i;for
7、(i=0;in;i+) /外层循环,要打印的行数int j; for(j=0;jn-i-1;j+) /循环打印空格 cout ; for(;jn;j+) /循环打印# cout#; coutendl; /打印每一行的回车【审题分析】(1)该程序功能是打印题目中要求的字形状。它的解题思路,在不显示#字地方,用空格占位。(2)从已给部分源程序的main主函数开始入手,核心函数void fun(int n)中的n参数为输入的要打印的行数。【解题思路】(1)外层循环打印每一行。 (2)内层循环,分为打印空格和打印#。打印空格由第一个位置到第n-i-1。打印#,是由打印完空格开始一直到行结束。(3)最后
8、在外循环中打印每一行的结束。5、 完成fun()函数,其功能是:将两个从小到大有序数组a和b,复制合并出一个有序整数序列c,其中形参n和m分别是数组a和b的元素个数。注意:不能修改程序的其他部分,只能修改fun()函数。#include void fun (int a,int n,int b,int m,int *c)void main()int A=3,5,7,9,11,18,21;int B=6,15,19,21,39;int C25, i;for(i=0;i25;i+) Ci = 0;cout A=;for (i=0; i7; i+)cout Ai ,;cout endl;cout B=
9、;for (i=0; i5; i+)cout Bi ,;cout endl;fun(A,7,B,5,C);cout C=;for (i=0; i12; i+)cout Ci ,;cout endl;return;【答案】int i,j; for(i=j=0;in&jm;) *c+=aibj?ai+:bj+; /比较两个数组中元素大小 while(in)*c+=ai+; while(jm)*c+=bj+;【审题分析】(1)该程序功能是将两个从小到大有序数组a和b,复制合并出一个有序整数序列c。它的解题思路,因为要合并的数组是有序数组,所以在循环中依次比较两个数组中的元素大小,如果它比另一个数组的
10、元素小,那么将其拷贝到c,并将其向后移动,直到数组结尾。(2)从已给部分源程序的main主函数开始入手,核心函数void fun (int a,int n,int b,int m,int *c)中的a,b参数为要合并的数组,n和m为两个数组的大小,c为合并的结果。【解题思路】(1)首先都指向数组的第一个元素。 (2)然后利用for循环对要合并的两个数组中的元素进行比较,直到两个数组结束。(3)取比较结果小的元素,并将指向这个数组的位置向后移动一位。6、 完成函数fun(int a,int n),实现递归函数fun(int a,int n)的返回值是数组a的前n个元素之和。注意:不能修改程序的其
11、他部分,只能修改fun()函数。#include int fun(int a,int n)void main()int A=1,2,3,4;coutfun(A,sizeof(A)/sizeof(int)0)return an-1+fun(a,n-1); /递归求n项的和return 0; /项数小于等于0,返回求和值0【审题分析】(1)该程序功能是利用递归实现数组前n项的和。函数的递归是在调用一个函数的过程中出现直接或间接调用该函数本身。(2)从已给部分源程序的main主函数开始入手,核心函数int fun(int a,int n)中调用该函数本身,利用递归调用实现计算结果,其中参数a为数组名
12、,n为要求和的项数。【解题思路】(1)如果要计算的项数小于等于0,那么直接返回0。 (2)否则调用递归语句an-1+fun(a,n-1),实现0到第n项的和。7、 完成空出的函数fun(int a, int* index),使函数输入n(100)个整数到指定数组,求该数组中最大元素的值和此元素的下标,最大元素值以函数值返回,此元素的下标通过指针形参带回调用函数。要求函数实现以下的功能:(1)获得输入的n个整数;(2)把最大的数字的下标在第二个参数中输出;(3)把最大的数字作为返回值。注意:不能修改程序的其他部分,只能修改fun()函数。#include #define MAXLINE 100i
13、nt fun(int a,int *index) void main()int AMAXLINE;int index;int maxdata;maxdata = fun(A,&index);coutthe max data is:maxdata the posion is:indexendl;return;【答案】int i,n;do /输入数组的大小 coutn;while(n99);coutPlease input ann;for(i=0;iai;*index=0; /元素下标值初始化for(i=1;in;i+) /循环找出最大值 if(a*indexai) *index=i; /记录比较
14、大元素的下标return a*index; /返回最大的元素值,其中index为最大值的下标【审题分析】(1)该程序功能是求数组中最大元素的值和此元素的下标。它的解题思路,初始化记录下标变量为0,指向数组第一个元素,逐个把所有元素和标记字符进行比较,并将大值的下标赋值给记录下标变量,从而找出最大值。(2)从已给部分源程序的main主函数开始入手,核心函数int fun(int a,int *index)中的a参数为输入的数组,其中index为记录最大值下标变量。【解题思路】(1)首先输入数组大小,然后利用循环输入数组元素。 (2)利用for循环对每一个当前数组元素与index标记的元素进行大小
15、比较。(3)循环中将求得的最大数据ai的下标标志位赋给标志位index。8、 阅读下列函数说明和C代码,完成空出部分的程序,实现函数fun(char *s1,char *s2)将字符串s2连接在字符串s1之后,构成一个首指针为s1的字符串。注意:不能修改函数的其他部分。#include #define MAXLINE 1000void fun(char *s1,char *s2) void main()char s1MAXLINE;char s2256;coutplease input a string: endl;cin.getline(s1,MAXLINE);coutplease inpu
16、t other string: endl;cin.getline(s2,256);fun(s1,s2);couts1endl;return;【答案】int i=0;for(i=0;s1i!=0;i+); /指向第一个串尾for(int j=0;s2j!=0;j+) /利用循环将第二个串拷贝到第一个串尾 s1i+=s2j;s1i=0; /加尾符【审题分析】(1)该程序功能是将字符串s2连接在字符串s1之后。它的解题思路,首先指向字符串s1的尾,然后将第二个字符串s2的内容依次拷贝到第一个串的尾。(2)从已给部分源程序的main主函数开始入手,核心函数void fun(char *s1,char
17、*s2)中的s1和s2为要连接的字符串。【解题思路】(1)首先利用循环指向第一个串尾。 (2)然后利用for循环将第二个串连接到第一个串尾。(3)最后在新生成的串尾加尾符号。9、 阅读下列函数说明和代码,完成空出部分程序。函数fun(char *s, char *sl, char *s2)中形参字符串sl和s2有相同的字符个数,且sl中各字符互不相同。该函数实现将已知字符串s中所有在字符串sl中也存在的字符,都用字符串s2中的对应位置的字符代替。例如:设字符串s、sl和s2分别为: s = ABCABC , sl = AC , s2 = ZX 则s2中的字符Z和X分别对应sl中的字符C和A,函
18、数调用fun(s, sl, s2)将字符串s的内容变为ZBXZBX。注意:不能修改程序的其他部分,只能修改fun()函数。#include void fun(char *s, char *s1, char *s2)void main() char s = ABCABC; fun(s, AC, ZX);std:coutsstd:endl;return;【答案】char *p,*q;for(;*s;s+) /在串s中找符合条件的字符,然后替换for(p=s1,q=s2;*p;p+,q+) /让指针p,q分别指向s1和s2if(*p=*s) /如果s中存在s1中p指向的字符 *s=*q; /那么用q
19、指向的s2中的字符替换【审题分析】(1)该程序功能是将已知字符串s中所有在字符串sl中也存在的字符,都用字符串s2中的对应位置的字符代替。它的解题思路,首先是找到符合替换条件的字符,然后进行替换。(2)从已给部分源程序的main主函数开始入手,核心函数void fun(char *s, char *s1, char *s2)中的s1,s2参数为要替换的字符串,s为要被替换的字符串。【解题思路】(1)让指针p,q分别指向s1和s2。 (2)然后利用for循环对s中的每一个当前字符与p指向的字符进行比较。(3)如果(2)中的比较结果相等,那么用q指向s2中对应的字符替换。10、 阅读下列函数说明和
20、代码,完成空出部分程序。函数fun( int *arr,int n )的功能是将指定的有序数组压缩成各元素互不相同的有序数组,即相同数只保留一个,多余的被删除。并返回互不相同的元素的个数。注意:不能修改程序的其他部分,只能修改fun()函数。#include int fun( int *a,int n )void main( ) int A=6,6,5,4,4,3,3,2,1;int j =fun(A,sizeof(A)/sizeof(int);for(int i=0; ij ; i+)std:coutAi ;std:coutstd:endl;return;【答案】int j;int k=0;
21、 /指向数组第一个元素j=1; /指向数组第二个元素while(jn)/将本次循环k指向的元素依次与其他元素比较,如果不同,则存入数组 if(aj!=ak) a+k=aj; /k指向下一个元素 j+; return k+1; /为新数组大小【审题分析】(1)该程序功能是将指定的有序数组压缩成各元素互不相同的有序数组,即相同数只保留一个,多余的被删除。它的解题思路,由第一个元素开始,利用循环将所有元素,依次与它后面的元素比较,如果不同存入数组。(2)从已给部分源程序的main主函数开始入手,核心函数int fun( int *a,int n )中的参数a为输入的数组,n为数组大小。【解题思路】(
22、1)首先指向数组第一个元素ak,然后将第二元素aj与它比较,不同存入数组第二个元素(a+k)。(2)同时,将被比较的位置向后移动一位(j+)。循环直到数组的最后一个元素比较完毕。11、 阅读下列函数说明和代码。函数sort(int &m,int &n,int &l)实现将三个整数m、n、l由大到小输出。m最大,l最小。程序分析:程序实现时,可以把最大的数放到m上,先将m与n进行比较,如果mn则将m与n的值进行交换,然后再用m与l进行比较,如果ml则将m与l的值进行交换,这样能使m最大。然后再将n与l进行比较,若nl则将n与l的值互换,互换后则l最小。将函数sort(int &m,int &n,
23、int &l)补充完整,实现三个数的排序。注意:请勿改动主函数。#include void sort(int& m,int& n,int& l)int main()int x=9;int y=13;int z=-3;sort(x,y,z);coutx,y,zendl;return 0;【答案】int t; if (mn)t=m;m=n;n=t;/*交换x,y的值*/ if(ml)t=m;m=l;l=t;/*交换x,z的值*/ if(nl)t=n;n=l;l=t;/*交换z,y的值*/【审题分析】sort函数实现3个参数的从大到小的排序,可以采用很多方法来排序,比如选择法排序、冒泡法排序等,这里
24、要求采用比较的方法来实现排序,由于需要排序的数据较少,只有3个,逐个比较就可以找到最大最值小进行排序。【解题思路】(1)由审题分析可知,三次比较便可将m、n、l排序。(2)在实现时,先将m与n进行比较,如果mn则将m与n的值进行交换,然后再用m与l进行比较,如果ml则将m与l的值进行交换,这样能使m最大。然后再将n与l进行比较,若nl则将n与l的值互换,互换后则l最小,这样就得到m最大,l最小的排序结果。(3)在sort函数内用三个if比较即可,条件成立则进行交换。12、 阅读下列函数说明和代码。函数show() 的功能是将1、2、3、4四个数字,组成互不相同且无重复数字的四位数,并将这些数输
25、出到屏幕,输出的内容如下: 1234 1243 1324 1342 1423 1432 2134 2143 2314 2341 2413 2431 3124 3142 3214 3241 3412 3421 4123 4132 4213 4231 4312 4321将函数show()补充完整。注意:请勿改动主函数。#include void show()int main()show();return 0;【答案】for(int i=1;i5;i+) for(int j=1;j5;j+) for(int l=1;l5;l+)for(int k=1;k5;k+) if( i!=j & j!=k &
26、 i!= k & i!=l & j!=l & k!=l) /条件判断 coutijlk ; /输出显示 coutendl;【审题分析】函数show() 的功能是将1、2、3、4四个数字组成互不相同且无重复数字的四位数,并打印在屏幕上,可用循环来查找符合条件的四位数,用每一层循环的循环变量表示4位数当中的一个数,因此需4重循环,在最内层循环判断是否满足条件,满足条件则输出。【解题思路】(1)四重循环变量分别为i、j、l和k,分别从1变化至4,分别表示四位数的第一、第二、第三和第四位数。(2)在最内层循环内,如果i、j、k和l互不相同则i、j、k和l表示的四位数互不相同,把i、j、k和l打印在屏幕
27、上。13、 阅读下列函数说明和代码。函数num(char* str)实现返回字符串中非数字的个数。例如:abc123abc45返回输出:6将函数num()补充完整。注意:请勿改动主函数。#include int num(char* str)int main()char str1024;coutplease input a string: endl;cin.getline(str,1024);coutchar number is num(str) 9 | stri0 ) /非数字字符 number+; return number;【审题分析】函数num(char* str)实现返回字符串中非数字
28、的个数,数字从0开始到9结束,共有10个,因此判断数组字符比较简单,即0=stri 9 | stri 0的字符为非数字字符,非数字字符个数加1,循环结束就得到了非数字字符的个数。14、 阅读下列函数说明和代码。函数func(int d,int n)的功能是将长度为num的数组d的每一个数字是奇数的扩大1倍,并存储到数组d中。例如:1 2 3 4 5 6 7 8 9返回:2 2 6 4 10 6 14 8 18 将func(int d,int num)补充完整。注意:请勿改动主函数。#include void func(int d,int num)int main()int Data=1,2,3
29、,4,5,6,7,8,9;func(Data,9);for(int i=0;isizeof(Data)/sizeof(int); i+)coutDatai ;coutendl;return 0;【答案】for(int i=0;inum;i+) if( di%2 != 0) di =2 * di; 【审题分析】函数func(int d,int n) 功能是将长度为num的数组d的每一个数字是奇数的扩大1倍,并存储到数组d中,因此可利用循环来查找该数组,如果该元素为奇数则变为原来的两倍。【解题思路】(1)由审题分析可知,利用循环来逐个判断d中的元素,d中元素个数为num,因此循环变量从0变化至nu
30、m。(2)在循环内,用if判断该元素是不是奇数,即if( di%2 != 0),将满足条件的di扩大一倍。15、 阅读下列函数说明和代码。函数MergeAndSort (int s, int e, int a,int m,int n)实现将两个数组合并。这两个数组已经有序,按照由小到大的顺序排列。例如:e = 1,3,5,6,m是数组e的长度,即为4。a = 2,4,5,7,11,13,n是数组a的长度,即为6。则执行的结果为:s = 1,2,3,4,5,6,7,11,13补充函数fun(int s, int e, int a, int m, int n),使之实现上述要求。注意:请勿改动主函
31、数。#include void MergeAndSort(int s,int e,int a,int m, int n)int main()int data20, i;int a = 1,3,5,6;int b = 2,4,5,7,11,13;cout a=;for (i=0; i4; i+)cout ai ,;cout endl;cout b=;for (i=0; i6; i+)cout bi ,;cout endl;MergeAndSort(data,a,b,4,6);cout s=;for (i=0; i9; i+)cout datai ,;cout endl;return 0;【答案】
32、int i,j,k; i=0; j=0; k=0; while(im & jn) if( ei aj,取小的aj sk+ = aj+; while( im) sk+ = ei+; /如果数组e后面还有没有加进来的元素,则加进去 while( jn) sk+ = aj+; /如果数组a后面还有没有加进来的元素,则加进去【审题分析】函数MergeAndSort (int s, int e, int a,int m,int n)实现将数组e和数组a的合并,这两个数组已经照由小到大的顺序排列,因此只需逐个比较e数组和a数组的元素值,每次取两个元素值的小的,如果相等则取两个当中的任意一个均可。【解题思路
33、】(1)由审题分析可知,可设置循环来逐个读取e数组和a数组的元素值,然后选择小的元素放在数组s中,如果相等则取a数组元素或e数组元素均可,可以利用if else语句来进行判断。(2)由于数组e和数组a长度可能不一定相同,因此在循环结束之后,还需要把长度长的数组的剩余的元素添加到s数字中,即循环结束后如果e数组内还有字符的话把e数组内剩下的字符添加到s数组内,同样如果a数组内还有字符的话把a数组内剩下的字符添加到s数组内。16、 阅读下列函数说明和代码。补充函数convert(long s, long *str),使之从低位开始取出长整型变量s中奇数位上的数,依次存放在数str中。例如,当s中的
34、数为:时,str中的数为:7531。注意:请勿改动主函数。#include void convert (long s,long *str)void main()long s,res;coutPlease enter s:s;convert(s,&res);coutThe result is: res 0) s = s/100; /每次除以100,*str = s%10*sl + *str; /取除以100后的个位数,str增加1位 sl = sl * 10; 【审题分析】函数convert(long s, long *str)的功能是从低位开始取出长整型变量s中奇数位上的数,依次存放在str中
35、,即取s的个位数、百位数、万位数,先取个位数,然后每次取奇数位的数相当于s每次除以100后的个位数,因此可用循环来实现。【解题思路】(1)由审题分析可知,奇数位即为个位数、百位数、万位数,取个位数比较简单,s % 10便得到了个位数。获取百位数可由s/100后,再和10取余得到,同样万位数可由s/10000,再和10取余得到,从百位数开始后面的奇数位都是在上次的基础上再除以100后再取余数,因此可利用循环。(2)在循环外先取s的个位数,然后进入循环,s=s/100,获取除以100的个位数方法为s%10,这个数是*str的高一位,乘以它所在*str中的位置的权值,然后和以前的值相加便得到这次*s
36、tr值,如此循环,直到s为0为止。17、 阅读下列函数说明和代码,完成空出部分程序,使输入某年某月某日,可判断这一天是这一年的第几天。程序分析:以3月5日为例,应该先把前两个月的天数加起来,然后再加上5天即本年的第几天(特殊情况:闰年输入月份大于3时需考虑多加一天)。注意:只能补充函数func(int year,int month,int day),请勿改动其他部分的内容。#include int func (int year,int month,int day)void main()coutfunc(2007,2,1)endl;coutfunc(2007,10,10)endl;coutfun
37、c(2008,8,12)endl;return;【答案】int sum; int leapyear; switch(month)/*先计算某月以前月份的总天数*/ case 1:sum=0;break; case 2:sum=31;break; case 3:sum=59;break; case 4:sum=90;break; case 5:sum=120;break; case 6:sum=151;break; case 7:sum=181;break;case 8:sum=212;break; case 9:sum=243;break; case 10:sum=273;break; cas
38、e 11:sum=304;break; case 12:sum=334;break; default: coutdata error2) sum+; return sum;【审题分析】函数函数func(int year,int month,int day)返回某一天属于这一年的第几天,可以把该月之前的所有天数加起来再加上本月的第几天得到返回值,一种特殊情况需要注意,闰年时2月会多一天,这个时候可以先判断是否是闰年,如果是再看是不是二月以后,如果是则加在前面结果的基础上在加一天。【解题思路】(1)为方便起见,先统计正常年份下,每个月的前面有多少天,可以用switch方式查询,然后再加上本月的日子
39、,很快便得到了这一天是属于这一年的第几天。(2)闰年的判断方法为:if(year%400=0|(year%4= 0&year%100!=0),if语句为真则为闰年,二月之后的日期后需要加一天。18、 阅读下列函数说明和代码,完成空出部分程序,使该程序输出倒99口诀。程序分析:分行与列考虑,共9行9列,设置两个变量i和j,i控制行,j控制列。程序运行结果如下: 1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81 1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64 1*
40、7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49 1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36 1*5=5 2*5=10 3*5=15 4*5=20 5*5=25 1*4=4 2*4=8 3*4=12 4*4=16 1*3=3 2*3=6 3*3=9 1*2=2 2*2=4 1*1=1注意:只能补充函数show(),请勿改动其他部分的内容。#include void show ()void main()cout9*9 倒乘法口诀endl;cout-endl;show();cout-0;i-) for(int j=1;
41、j=i;j+) coutj*i=i*j ; coutendl; 【审题分析】本题属于输出图形题,输出图形呈规律变化,横向看乘号前的数字逐渐增大,竖向看乘号后的数字逐渐减小,可以用循环来实现,一重循环只能控制一个方向,因此可用二重循环来输出该图形。【解题思路】(1)由审题分析可知,可利用两重循环来实现输出倒99口诀,设置两个循环变量,外层循环变量i从9开始变化至1,循环9次,代表乘号后面的数字。(2)内部循环变量j从1变化到i,代表乘号前面的数字,输出一行,j=i,这样保证输出的是倒99口诀。在内层循环体内,利用cout输出j的值、*、i的值、=和i*j值,即输出乘法公式。19、 阅读下列函数说
42、明和代码,补充空出的代码。函数convert(char* des,char* str) 的功能是去掉字符串str中相同的字母,并将处理后的结果存到des所指的字符串中。例如:输入:This is great!输出:This grea! 注意:不能修改程序的其他部分,只能补充fun()函数。#include #define MAXLEN 1024void convert(char* des,char* str)void main()char sourMAXLEN;char destMAXLEN;coutPlease input a string: endl;cin.getline(sour,MAXLEN);convert(dest,sour);coutdestendl;return;【答案】int i,j; bool ToAdd; des0 = 0;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年宾县带编教师招聘考试参考题库及答案解析
- 2026年富蕴县带编教师招聘笔试模拟试题及答案解析
- 2026年郎溪县带编教师招聘考试参考题库及答案解析
- 2026年富裕县带编教师招聘考试参考题库及答案解析
- 2026年桃江县带编教师招聘笔试参考题库及答案解析
- 2026年固阳县带编教师招聘笔试模拟试题及答案解析
- 2026年河南省教师招聘考试教育基础知识模拟试题及答案解析
- 2026年二级建造师特训模拟试题(法规+建筑实务)含详细答案解析
- 2026年南丹县带编教师招聘考试备考试题及答案解析
- 2026年依安县带编教师招聘考试参考题库及答案解析
- 新疆疏附县木什乡8村建设用砂矿环境影响报告表
- 2026分子诊断技术临床应用现状及市场增长预测报告
- 2026年九三学社入社申请书(完整版)
- 郑州商品交易所指定交割仓库仓储货物保管合同合同二篇
- 《临床护理技术规范 第5部分:成人危重症患者有创机械通气气道湿化(报批稿)》
- 网红直播带货合作协议模板(2026版)
- TCS-贵州分布式电力交易实施指南
- 女性性商课程培训课件
- 铁通代理合同协议书
- 高中学生心理安全健康的课件
- 2026年秋学期部编版初中语文七年级上册教学计划教学进度表
评论
0/150
提交评论