通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"计算机二级" 试卷中 全国计算机等级考试《二级C语言程序设计》真题(二) 中有题目如下:
第1题
下列给定程序中,函数fun的功能是:从s所指字符串中,找出t所指 字符串的个数作为函数值返回。例如,当s所指字符串中的内容为“abcdabfab”,t所指字符串的内容为“ab”,则函数返回整数3。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的 结构!
/**********code.c**********/ #include <stdlic.h> #include <conio.h> #include <stdio.h> #include <string.h> int fun(char *s, char *t) { int n; char *p, *r; n=0; while(*s) { p=s; r=t; while(*r) /**********found**********/ if(*r==*p){r++; p++} else break; /**********found**********/ if(r=='\0') n++; s++; } return n; } void main() { char s[100],t[100]; int m; system("CLS"); printf("\nPlease enter strings:"); scanf("%s",s); printf("\nPlease enter substrings:"); scanf("%s",t); m=fun(s,t); printf("\nThe result is:m=%d\n", m);} /**********-code.c**********/
错误:if(*r==*p){r++;p++} 正确:if(*r==*p){r++;p++;}
错误:if(r=='\0') 正确:if(*r=='\0')
所属试卷:全国计算机等级考试《二级C语言程序设计》真题(二)
学生选修课程的关系模式为SC(S#,Sn,Sd,Sa,
阅读下列代码:在下划线处应填入的修饰符是( )。
下列系统调用的实现中,包含文件按名查找功能的是( )。
下列程序检查所输入的字符串是否为回文,若是回文则输出“
阅读程序,写出程序运行结果。
下面描述不属于软件特点的是( )。
以下fun函数的功能是将形参s所指字符串内容颠倒过来在
有以下程序:程序的运行结果是( )。
请补充fun函数,该函数的功能是:按‘0’到‘9’统计
有以下程序:程序运行后的输出结果是。
以下哪个Python语句是正确的。
表达式'%s'%65==str(65)的值为_____
已知列表x=[1.0, 2.0, 3.0],那么表达式
编写程序实现功能:对于给定的一个百分制成绩,改用相应的
试述如何创建一个用户。答:可使用命令useradd创建
E-R方法的三要素是:实体、属性和 。
MySQL中用 ____ 表示全局变量。
关系数据库中表可分为基本表、视图表和( )。
以下语句错误的是
对于题 45,若计算机 M 的主存地址为 32 位,釆
可行性研究主要集中在以下四个方面 、 、
若元素 a、b、c、d、e、f 依次进栈,允许进栈、退
关于带参数的宏,下列说法正确的是( )。
设有如下定义:若要使p指向data中的a域,正确的赋值
若有定义:则变量C中包含的字符个数为_____。
设有以下共用体类型说明和变量定义,则变量c在内存所占字
(矩形计数)平面上有n个关键点,求有多少个四条边都和x
(取石子)Alice 和 Bob 两个人在玩取石子游戏
甲乙丙丁四人在考虑周末要不要外出郊游。已知①如果周末下
如果平面上任取 n个整点(横纵坐标都是整数),其中一定
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2