ofstream ofile;
ifile.open (\ ofile.open (\
for (i=0;i<5;i++) {
ifile>>s; fun(s);
ofile<
ifile.close(); ofile.close(); return 0; }
答案: for (int i=0; i 第4题 (10.0分) 题号:260 /*------------------------------------------------ 【程序设计】 -------------------------------------------------- 题目:程序中的函数inv对数组m中的数据进行翻转转换, 即将数组中第一个数和最后一个数交换、第二个数 和倒数第二个数交换,依此类推。 -------------------------------------------------- 注意:部分源程序给出如下。请勿改动主函数main和其它 函数中的任何内容,仅在函数的花括号中填入所编 写的若干语句。 ------------------------------------------------*/ #include if (s[i]>='a' && s[i]<='z') s[i]=s[i]-'a'+'A'; using namespace std; int grading(); //len传递数组m的元素个数: void inv(int m[], int len) { /**********Program**********/ /********** End **********/ } int main() { int x[10] = {1, 2, 3 ,4, 5, 6, 7, 8, 9, 10}; inv(x, 10); for(int k=0;k<10;k++) cout< //忽略阅读 grading(); //忽略阅读结束 return 0; } //以下忽略阅读 int grading() { int n[100]; fstream infile,outfile; int k; infile.open(\ outfile.open(\ for(k=0;k<10;k++) infile>>n[k]; inv(n,10); for(k=0;k<10;k++) outfile< outfile< 答案: for (int i=0;i 第5题 (10.0分) 题号:532 /*------------------------------------------------ 【程序设计】 -------------------------------------------------- 题目:完成两个area函数的编写,一个函数根据半径r计算 圆的面积并返回,一个根据边长a和b计算矩形的面 积并返回。 { } int tmp = m[i]; m[i] = m[len-1-i]; m[len-1-i] = tmp; -------------------------------------------------- 注意:仅在标有\和\的注释行之间补充填写 代码。请勿改动主函数main和其它任何已有内容。 ------------------------------------------------*/ #include double area(double r); //圆面积的计算函数声明 double area(double a, double b); //矩形面积的计算函数声明 int main() { double a,b,r; cout<<\ cin>>r; cout<<\ cin>>a>>b; cout<<\ cout<<\ //忽略阅读 grading(); //忽略阅读结束 return 0; } /*********Program*********/ /********* End *********/ //忽略阅读 int grading() { double a,b,c; fstream infile, outfile; infile.open (\ outfile.open(\ for (int i=0;i<8;i++) { infile>>a>>b>>c; outfile< infile.close(); outfile.close(); return 0; } //忽略阅读结束 答案:double area(double r) { } double area(double a, double b) { } 第6题 (8.0分) 题号:15 /*------------------------------------------------ 【程序设计】 -------------------------------------------------- 题目:完成函数cal的编写,该函数计算数组array中len个 整数的正数个数、负数个数和平均值。并分别存储 到全局变量pos、neg和ave中。 -------------------------------------------------- 注意:仅在标有\和\的注释行之间补充填写 代码。请勿改动主函数main和其它任何已有内容。 ------------------------------------------------*/ #include return a*b; return PI*r*r;