正在加载图片...
四、理解问答题,分别写出前2小题的程序运行结果和指出后2小题的函数功能。(每小题6 分,共24分)】 评分标准:第3、4小题根据叙述完整程度酌情给分。 1.8=31 2.5 3.以参数x和y作为运算对象,以参数op所存+或一字符作为运算符,要求从键盘上输 人运算结果,若运算正确则返回1否则返回0。 4.根据参数s所指向的字符串,生成一个由r所指向的新字符串并返回,该新字符串使s 字符串中的小写字母均变为大写。 五、编程题(每小题6分,共12分)】 评分标准:按编程完整程度的情给分。 1.int fun(char a) int i=0; /1分 while(a){ if(*a》=’0’&&.*a(=’9’)i+十: a十十; return i; /16分 } 2.int CompareBig(int a],int b[],int n) { int i; /11分 for(i=0;i(n;i++) if(ali]!=bCi])break; /14分 if(i==n return 1;else return 0; /16分 66四、理解问答题,分别写出前 2小题的程序运行结果和指出后 2小题的函数功能。{每小题 分,共 4分} 评分标准 3、 4小题根据叙述完整程度酌情给分。 1. 5=31 2. 5 3. 为运算对 op 字符 为运算 要求从键盘上输 入运算结果,若运算正确则返回 l否则返回 4. 据参数 所指 生成一 新字符 字符串中的小写字母均变为大写。 五、编程题{每小题 6分,共 2分} 评分标准 z按编程完整程度酌情给分。 1. int fun(char 铸a) int i=O; //1 while( 祷a) { f( 赞a)='O' &&铸 i++; a+ return 1; //5 //6 , n n ., -D .. n rL ·1 n+·‘a ·1 ob B-- nL --n compavae mt 1; //1 for(i=O; i(n; if(aCiJ! =b[iJ) break; //4 if(i= = n ) return 1; else return 0; //6 66
<<向上翻页
©2008-现在 cucdc.com 高等教育资讯网 版权所有