- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2011年计算机等级考试二级C语言上机题库63-67套(含答案)
第63套
1程序填空
给定程序中,函数fun的功能是:有N×N矩阵,根据给定的m(m=N)值,将每行元素中的值均右移m个位置,左边值为0。
第1处 for(i=0;iN;i++)
第2处 t[i][j+m]=t[i][j];
第3处 for(j=0;jm;j++)
2程序修改
给定程序MODI1.C是函数fun的功能是:计算并输出high以内最大的10个素数之和。high的值由主函数传给fun函数。
int fun(int high)
{ int sum=0,n=0,j,yes;
/*******found******/
while((2=high)(n10))
{ yes=1;
for(j=2;j=high/2;j++)
if(high%j==0){
/*******found******/
yes=0;break;
}
if(yes){sum+=high;n++;}
high--;
}
return sum;
}
3程序设计
编写函数fun,它的功能是:利用以下所示的简单迭代方法求方程:cos(x)-x=0的一个实根。xn+1=cos(xn)迭代步骤如下:
1. 取x1初值为0.0
2. x0=x1,把x1的值赋给x0
3. x1=cos(x0),求出一个新的x1
4. 若x0-x1的绝对值小于0.000001执行步骤(5)否则执行步骤(2)
5. 所求x1就是方程cos(x)-x=0的一个实根作为函数值返回。
程序将输出结果Root=0.739058。
float fun()
{
float x0,x1=0.0;
do {
x0=x1;
x1=cos(x0);
}while(fabs(x0-x1)0.000001);
return x1;
}
第64套
1程序填空
给定程序中,函数fun的功能是:将a所指3×5矩阵中第k列的元素左移到第0列,第k列以后的每列元素行依次左移,原来左边的各列依次绕到右边。
第1处for(p=1;p=k;p++)
第2处 for(j=0;jN-1;j++)
a[i][j]=a[i][j+1];
第3处 a[i][N-1]=temp;
2程序修改
给定程序MODI1.C是函数fun的功能是:根据形参m的值(2≤m≤9),在m行m列的二维数组中存放如下所示规律的数据,由main函数输出。例如,若输入2则输出
1 2
2 4
/*******found******/
fun(int a[][M],int m)
{ int j,k;
for(j=0;jm;j++)
for(k=0;km;k++)
/*******found******/
a[j][k]=(k+1)*(j+1);
}
3程序设计
函数fun的功能是:将a、b中的两位正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的十位和千位上,b中的十位和个位数依次放在变量c的个位和百位上。
void fun(int a,int b,int *c)
{
*c=(a%10)*1000+(b%10)*100+(a/10)*10+(b/10);
}
第65套
1程序填空
给定程序中,函数fun的功能:将a所指4×3矩阵中第k行的元素与第0行元素交换。例如:有下列矩阵
1 2 3
4 5 6
7 8 9
10 11 12
若k为2,程序执行结果为
7 8 9
4 5 6
1 2 3
10 11 12
第1处 void fun(int (*a)[N],int k)
第2处 for(i=0;iN;i++)
第3处 a[0][i]=a[k][i];
2程序修改
给定程序MODI1.C中函数fun的功能是:读入一个字符串(长度20),将该字符串中的所有字符按ASCII码升序排序后输出。例如,若输入edcba,则应输出:abcde。
void fun(char t[])
{
char c;
int i,j;
/*******found******/
for(i=strlen(t)-1;i;i--)
for(j=0;ji;j++)
/*******found******/
if(t[j]t[j+1])
{
c=t[j];
t[j]=t[j+1];
t[j+1]=c;
}
}
3程序设计
请编写一个函数fun,其功能:将ss所指字符串中所有下标为奇数位置上的字母转换为大写(若该位置上不是字母,则不转换)。
void fun(char *ss)
{
char *p=ss;
int i=0;
while(*p){
if((i%2)(*p=’a’*p=’z’))
*p-=32;
p++;
i++;
}
}
第66套
1程序填空
给定程序中,函数fun的功能是:将形参std所指结构体数组中年龄最大者的数据
您可能关注的文档
- 2011年小企业会计制度解析(徐州版)(Analysis of 2011, the accounting system of small enterprises (Xuzhou version)).doc
- 2011年小企业会计制度解析(徐州版)(Analysis of accounting system for small enterprises in 2011 (Xuzhou version)).doc
- 2011年富邦盛世品牌主题年系列活动计划书 房地产楼盘主题活动.doc
- 2011年山东枣庄中考英语试题及答案解析.doc
- 2011年各地高考历史试题分章节汇编必修二(解析).doc
- 2011年小学一年级上册体育课教学设计及教案.doc
- 2011年反洗钱培训--柜面业务反洗钱工作要点_PPT课件.ppt
- 2011年广东省事业单位招聘考试真题及答案(打印).doc
- 2011年度综合管理部部门工作计划.doc
- 2011年心理咨询师二级论文答辩辅导.doc
- 第十一章 电流和电路专题特训二 实物图与电路图的互画 教学设计 2024-2025学年鲁科版物理九年级上册.docx
- 人教版七年级上册信息技术6.3加工音频素材 教学设计.docx
- 5.1自然地理环境的整体性 说课教案 (1).docx
- 4.1 夯实法治基础 教学设计-2023-2024学年统编版九年级道德与法治上册.docx
- 3.1 光的色彩 颜色 电子教案 2023-2024学年苏科版为了八年级上学期.docx
- 小学体育与健康 四年级下册健康教育 教案.docx
- 2024-2025学年初中数学九年级下册北京课改版(2024)教学设计合集.docx
- 2024-2025学年初中科学七年级下册浙教版(2024)教学设计合集.docx
- 2024-2025学年小学信息技术(信息科技)六年级下册浙摄影版(2013)教学设计合集.docx
- 2024-2025学年小学美术二年级下册人美版(常锐伦、欧京海)教学设计合集.docx
文档评论(0)