【计算机类职业资格】江苏计算机二级考试+Visual+C++上机真题一2013年春季及答案解析.doc
《【计算机类职业资格】江苏计算机二级考试+Visual+C++上机真题一2013年春季及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】江苏计算机二级考试+Visual+C++上机真题一2013年春季及答案解析.doc(2页珍藏版)》请在麦多课文档分享上搜索。
1、江苏计算机二级考试+Visual+C+上机真题一 2013 年春季及答案解析(总分:2.00,做题时间:70 分钟)1.改错题 【题目】 如果将一个二进制数的各位数字的顺序颠倒后所得到的新二进制数与原数相等,则称该二进制数为回文数,以下程序的功能是:在由两个正整数确定的范围内,查找对应的二进制数为回文数的整数,采用的算法是:将待判断的整数转换为二进制数形式,并按正序和反序方式分别存入两个字符串中,比较两个字符串,若两个字符串相等则该数为符合要求的数 正确程序的输入/输出结果如下(下划线部分为键盘输入): 请输入查找范围:100 200 对应的二进制数为回文数的个数为:8 1071101011
2、1191110111 1271111111 12910000001 15310011001 16510100101 18910111101 19511000011 含有错误的源程序如下 #include #include char *fun(int t) char s133=0,s233=0,c,*p1,*p2; p1=s1;p2=s2+31; while(t) c=t%2; t/=2; *p1+=c; *p2+=c; p2+; if(!strcmp(s1,p2) char *p=new char33; strcpy(p,s1); return *p; else return 0; void
3、main() int a200=0,low,up; char *bin200=0,*p; coutlowup; for(int i=0,j=low;j“lowup; for(int i=0,j=low;j“bini_正确答案:()解析:2.编程题(20 分) 【题目】 试定义一个类 STR,统计一个字符串中包含的句子数和单词数,规定单词之间以空格、”,”或”.”分隔,句子以”.”结束,具体要求如下 (1)私有数据成员 char *s :指向待统计的字符串 int m,n: 分别记录求得的单词数和句子数 (2)公有成员函数 STR(char *t): 构造函数,用参数 t 初始化字符串 s void fun(): 按题意统计单词数,结果存放在数据成员 m 中,再统计句子数,结果存放在数据成员 n 中 void print(): 按输出示例的格式输出统计结果 STR(): 析构函数,实现必要的功能 (3)在主函数中对该类进行测试 输出示例: 字符串:I am a student. I am twenty. I com from china 句子数:3 单词数:11 【要求】 源程序文件名必须为 myfb.cpp,并放在 T 盘根目录下,供阅卷用(分数:1.00)_正确答案:()解析:
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 江苏 二级 考试 VISUALC 上机 真题一 2013 春季 答案 解析 DOC

链接地址:http://www.mydoc123.com/p-1335928.html