所属年份:2010.9;2011.3;2012.3 下列给定程序中,函数fun的功能是:先将字符串s中的字符按正序存放到字符串t中,然后把s中的字符按逆序连接到字符串t的后面。 例如,当s中的字符串为"ABCDE"时,则t中的字符串应为"ABCDEEDCBA"。 答案: (1)for ( i=0; i0; i--)(2)if (t[j] > t[j+1]) 所属年份:2010.9;2012.3 下列给定程序中函数fun的功能是:统计substr所指的子符串在str所指的字符串中出现的次数。 例如,若字符串为aaas 1kaaas,子字符串为as,则应输出2。 答案: (1)for(i=0;str[i];i++)(2)if(substr[k+1]=='\0') 所属年份:2011.9;2012.3; 下列给定程序中函数fun的功能是:用冒泡法对6个字符串进行升序排列。 答案: (1)for (j = i + 1; j < 6; j++)(2)*(pstr +i) = *(pstr + j); 所属年份:2011.9;2012.3 下列给定程序中函数fun的功能是:根据整型形参m,计算如下公式的值。 例如,若m的值为5,则应输出1.463611。 答案: (1)for(i=2;i<=m;i++)(2)y+=1.0/(i*i); 所属年份:2010.9;2011.3;2012.3; 下列给定程序中函数fun的功能是:删除指针p所指字符串中的所有空白字符(包括制表符、回车符及换行符)。 输入字符串时用'#'结束输入。 答案:(1)for(i=0,t=0;p[i];i++)(2)c[t]= '\0'; 所属年份:2011.3;2011.9; 下列给定程序中,函数fun的功能是:根据整型参数m,计算如下公式的值。 y=1/(100×100)+1/(200×200)+1/(300×300)+…+1/(m×m) 例如,若m=2000,则应输出0.000160。 答案:(1)double fun(int m)(2)for(i=100;i<=m;i+=100) 所属年份:2012.3 下列给定程序中,函数fun的功能是:根据整形参m的值,计算如下公式的值。 例如,若m中的值为5,则应输出0.536389。 答案:(1)for(i = 2 ; i<= m ; i++)(2)y -= 1.0/(i * i); 所属年份:2010.9;2011.3; 下列给定程序中函数fun的功能是:求三个数的最小公倍数。 11111223 344ymm ……1111223 3tmm 例如,若给主函数中的变量x1、x2、x3分别输入15 11 2,则输出结果应当是330。 答案: (1)fun(int x,int y, int z)(2)return j; 所属年...