浙江计算机二级c语言上机题库及答案,计算机二级C语言上机题库及答案2017
计算机二级C语言上机题库及答案2017
二、改错题:
给定程序MODI1.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改 变字符串中的内容。
例如,若字符串为abcd,则应输出:dcba。
请改正程序中的错误,使它能计算出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
给定源程序:
#include
/************found************/
fun (char a)
{if (*a)
{fun(a+1);
/************found************/
printf("%c" *a);
}
}
main()
{char s[10]="abcd";
printf("处理前字符串=%s\n处理后字符串=", s);
fun(s); printf("\n");
}
解题答案:
/************found************/
void fun(char *a)
/************found************/
printf("%c", *a);
******************************************
三、程序题:
请编写一个函数fun,它的功能是:比较两个字符串的长度,(不得调用C语言 提供的求字符串长度的函数),函数返回较长的字符串。若两个字符串长度相同, 则返回第一个字符串。
例如,输入beijing shanghai (为回车键), 函数将返回shanghai。
注意: 部分源程序存在文件PROG1.C中。
请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
给定源程序:
#include
char *fun (char *s, char *t)
{
}
main()
{char a[20],b[20];
void NONO ();
printf("Input 1th string:");
gets(a);
printf("Input 2th string:");
gets(b);
printf("%s\n",fun (a, b));
NONO ();
}
void NONO ()
{/* 本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */
FILE *fp, *wf ;
int i ;
char a[20], b[20] ;
fp = fopen("in.dat","r");
wf = fopen("out.dat","w");
for(i = 0 ; i < 10 ; i++) {
fscanf(fp, "%s %s", a, b);
fprintf(wf, "%s\n", fun(a, b));
}
fclose(fp);
fclose(wf);
参考答案:
{
int i;
char *p=s, *q=t;
for(i=0;*p && *q; i++) {
p++; q++;
}
if(*p == 0 && *q == 0) return s ;
if(*p) return s ;
else return t ;
}
【计算机二级C语言上机题库及答案2017】相关文章:
浙江计算机二级c语言上机题库及答案,计算机二级C语言上机题库及答案2017相关推荐
- 无忧计算机c语言二级题库,干货for计算机等级考试题库:二级C语言试题
在这个天气炎热的季节,在这个洒满阳光的日子里,考无忧小编想悄悄告诉你:计算机二级考试很快就要开考了!!!赶紧刷计算机等级考试题库,刷二级C语言试题吧! 1.以下语句的输出结果是( ). int a=- ...
- c语言题库及详解答案,计算机二级c语言题库及答案
[选择题] 1). 关于C语言的变量,以下叙述中错误的是( ) A.所谓变量是指在程序运行过程中其值可以被改变的量 B.变量所占的存储单元地址可以随时改变 C.程序中用到的所有变量都必须先定义后才能使 ...
- 2016计算机二级c语言考试题库,2016年计算机二级《C语言》选择题题库与答案
2016年计算机二级<C语言>选择题题库与答案 (1)下列叙述中正确的是( ). A.解决同一个问题的不同算法的时间复杂度一般是不同的 B.解决同一个问题的不同算法的时间复杂度必定是相同的 ...
- 最新计算机二级c语言程序设计题库,2016年计算机二级考试C语言程序设计真题题库.doc...
2016年计算机二级考试C语言程序设计真题 2016上半年全国计算机等级考试时间是3月26-29日,以下小编为大家整理出来的是计算机二级考试试题,希望对大家的复习有帮助! 一.选择题,(1-40)每题 ...
- C语言调试语法差错步骤称为,计算机等级考试二级C语言真题辅导.ppt
计算机等级考试二级C语言真题辅导.ppt 全国计算机等级考试辅导(二级)信息技术学院 张开利全国计算机等级考试大纲内容 笔试考试( 90分钟) 满分 100分 (统一试卷) C语言. Visual B ...
- 网络教育计算机二级题库2021,2021计算机二级office
2020计算机二级office是一款专为想要考计算机二级证书的伙伴设计的,在这里汇集了专业知识点和题库内容,题库更新速度快,帮助用户开启答题模式和学习模式,考试更轻松,西西下载吧! 2020计算机二级 ...
- 计算机二级Python选择题真题第一套,计算机二级Python考试题库
更多最新Python真题套题微信搜索小程序[Python计算机二级] 1.计算机完成一条指令所花费的时间称为一个( ). A.执行时序 B.存取周期 C.执行速度 D.指令周期 正确答案:D 解析: ...
- 常用计算机二级题库,17年计算机二级office选择题题库
请给考生好好复习,以下题目仅供参考. 基础 一. 选择题 1. 世界上首先实现存储程序的电子数字计算机是____. A.ENIAC B.UNIVAC C.EDVAC D.EDSAC 2.计算机科学的奠 ...
- 2019年3月全国计算机二级考试试题,(完整版)2019年全国计算机二级考试试题题库(附答案)...
2019年全国计算机二级考试试题题库(附答案) 一.选择题((1)-(40)每小题1分,(41)-(50)每小题2分,共60分) 下列各题 A) .B).C).D)四个选项中,只有一个选项是正确的,请 ...
- 计算机二级考试题库.doc,全国计算机二级考试试题题库附答案.doc
2019年全国计算机二级考试试题题库(附答案)一.选择题((1)-(40)每小题1分,(41)-(50)每小题2分,共60分) 下列各题 A) .B).C).D)四个选项中,只有一个选项是正确的,请将 ...
最新文章
- python去掉列表的括号和逗号_在每行之后显示没有逗号,括号等的python 2d...
- Leetcode 77.组合
- 行为型模式:解释器模式
- Python内置函数int()高级用法
- 大道至简 7、8、读后感
- mybatis-plus中的select
- spring boot高性能实现二维码扫码登录(下)——订阅与发布机制版
- 1*1的卷积核与Inception
- 利用 TFLearn 快速搭建经典深度学习模型
- 《Android游戏编程之从零开始》
- Python实现简易局域网视频聊天工具
- Filezilla server连接Ubuntu被服务器拒绝及中文乱码问题解决
- 安卓Termux包下载
- starops 云效运维 文档_云效手册专有云版.pdf
- IP探测实现 ARP与设备发现
- 数据库应用——MySQL+ATLAS+MMM高可用集群
- 【Windows无法修复问题】“启动修复”无法修复你的电脑解决方法
- mirrors.aliyun.com 无法解析域名
- 在python里调用c++的DLL出现Windows Error -529697949
- 测试人的后半生:跑滴滴还是送外卖?