资讯快报
|
报考指南
|
一级考试
|
二级考试
|
三级考试
|
四级考试
|
证书查询
各省考试:
京
津
沪
渝
冀
晋
蒙
黑
吉
辽
|
苏
浙
皖
闽
赣
鲁
豫
湘
鄂
粤
|
琼
川
滇
黔
桂
陕
甘
宁
青
藏
疆
您现在的位置:
全国计算机等级考试网
>>
二级考试
>>
C十十
>>
上机题库
>> 文章正文
05年9月等级考试二级C语言考前上机密卷1
作者:佚名 文章来源:不详 点击数: 更新时间:2008-8-20
【字体:
小
大
】
1.程序填空
给定程序的功能是判断字符ch是否与串str中的某个字符相同:若相同,什么也不做,若不同,则插在串的最后。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果
注意:不得增行或删行,也不得更改程序的结构!
试题程序:
#include
#include
void fun(char*str, char ch )
{ while ( *str && *str != ch ) str++;
if( *str 1 ch )
{ str[0] =ch;
2 = 0;
}
}
main( )
{ char s[81], c;
printf( "\nPlease enter a string:\n" ); gets ( s );
printf ("\n Please enter the character to search : " );
c = getcharO;
fun( 3 ) ;
printf( "\nThe result is %s\n", s);
1.程序填空
【答案】
(1)!=
(2)str[1]
(3)s,c
【评析】
(1)fun函数中先设置了二个循环从字符串str中寻找字符ch,如果找到则中断循环并保留字符ch的地址,否则一直循环到串尾"。因此通过判断*str的内容即可判断是否已找到字符ch。
(2)如果没有找到字符ch,则在while循环后str指针指向串结束符Ox00,此时应将字符ch写入这里并在下一地址写入一个串结束符Ox00,所以应该是"str[1]。O;"语句。
(3)此句是调用fun()函数,括弧中是其实际参数。
2.程序修改
给定程序modi.c中,函数fun的功能是:’根据形参m的值(2≤m≤9),在m行m列的二维数组中存放如下所示的数据,由main()函数输出。
例如,若输入2 ︳若输入4
则输出: ︳则输出:
1 2 ︳ 1 2 3 4
2 4 ︳ 2 4 6 8
︳ 3 6 9 12
︳ 4 8 12 16
请改正程序中的错误,使它能得出正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include
#include
#define M 10
int a[M][M]={0};
fun(int **a, int m)
{ int j,k;
for (j=0;j
for (k=0;k
a[j][k]=k*j;
}
main()
{ int i,j,n;
clrscr0;
printf("Enter n:");scanf("%d",&n);
fun(a,n);
for(i=0;i
{ forO=O;j
print f("M",a[i] [j] );
printf("\n");
}
文章录入:admin 责任编辑:admin
上一篇文章:
05年9月等级考试二级C语言考前上机密卷2
下一篇文章: 没有了
【
发表评论
】【
加入收藏
】【
告诉好友
】【
打印此文
】【
关闭窗口
】
网友评论:
(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
更多资讯
05年9月等级考试二级C语言考前上机密卷1
(8月20日)
05年9月等级考试二级C语言考前上机密卷2
(8月20日)
全国计算机等级二级C语言上机编程题题型
(8月20日)
·热门图文
没有任何图片文章
·热门课程培训
湖南:2008年下半年计算机等级考试6月10日-25日报
海南:2008年下半年计算机等级考试报名
关于2008年下半年山西省全国计算机等级考试报名
四川:2008年下半年全国计算机等级考试开始报名
河南:2008年下半年计算机等级考试6月1日-7月15日
福建:2008年下半年计算机等级考试报名
宁夏:2008年下半年计算机等级考试报名
广西:2008年下半年计算机等级考试报名
江苏:2008年下半年计算机等级考试报名
2008年全国计算机等级考试启用新版教材
·最新推荐信息
新疆:2008年下半年计算机等级考试报名
2009年4月一级笔试练习习题汇总
全国计算机等级考试职业英语一级全国计算机等级考试网纲(2008年
全国计算机等级考试二级Delphi考试
2008年上半年全国计算机等级考试成绩查询信息汇总
2008年下半年全国计算机等级考试报名信息汇总
2008年9月NCRE成绩查询通知
全国职称计算机考试三大变化6月17-23日开考
2006下半年开始计算机等级考试成绩可替换相关自考
浙江省高校计算机等级考试发展简史
关于我们
|
法律声明
|
友情链接
|
版权申明
|
咨询投诉
|
设为首页
|
加入收藏
版权所有:
全国计算机等级考试网
2001-2008 All Rights Reserved.
特别声明: 本站一切新闻公告请以教育部教育考试中心最新通告为准,如有变更,恕不另行通知。