通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"计算机二级" 试卷中 全国计算机等级考试《二级C语言程序设计》模拟试题(十) 中有题目如下:
第1题
给定程序MODI1.C中函数fun的功能是:从s所指字符串中,找出与t 所指字符串相同的子串的个数作为函数值返回。 例如,当s所指字符串中的内容为:“abcdabfab”,t所指字符串的 内容为:“ab”,则函数返回整数3。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的 结构!
/**********code.c**********/ #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) if(*r == *p) { /**********found**********/ r++; p++ } else break; /**********found**********/ if(r == '\0') n++; s++; } return n; } void main() { char s[100],t[100]; int m; printf("\nPlease enter string S:"); scanf("%s", s); printf("\nPlease enter substring t:"); scanf("%s", t); m = fun(s,t); printf("\nThe result is: m = %d\n", m); } /**********-code.c**********/
错误:r++; p++ 正确:r++;p++;
错误:if(r == '\0') 正确:if(*r=='\0')
所属试卷:全国计算机等级考试《二级C语言程序设计》模拟试题(十)
若MyClass是一个类名,且有如下语句序列:MyCl
抽象类是( )。
绐定程序MODI1.C中函数fun的功能是:从低位开始
下列叙述中正确的是( )。
给定程序MODI1.C中函数fun的功能是:从s所指字
设栈的顺序存储空间为S(0:49),栈底指针botto
设有:则调用函数scanf能正确给s和c读入数据的是
有如下程序:程序运行后的输出结果是( )。
表达式sorted({'a':3,'b':9,'c':
下面的d是一个字典变量,能够输出数字5的语句是。
已知x={1:2,2:3},那么表达式x.get(2,
编写程序实现功能:输入整数a和b,若a2和b2>100
以下程序功能是:输入3个数,按从大到小的顺序进行输入,
Linux文件权限一共10位长度,分成四段,第三段表示
编写的Shell程序运行前必须赋予该脚本文件_____
如果MySQL服务名为MySQL56,则在Window
包含在某些候选码中的属性,称为 。
MySQL提供的存储引擎是基于( )的。
以下表达降序排序的是
简述需求分析工作可以分成哪四个方面?软件需求分析的有哪
若三叉树 T 中有 244 个结点(叶结点的高度为 1
表达式a+=b相当于表达式_____。
功能:求给定正整数m以内的素数之和。例如:当m=20时
C语言的输入、输出功能是由系统提供的输入、输出语句实现
假设所有变量都为整型,表达式(a=2,b=5,a>b?
若在定义语句:int a,b,c,*p=&c;接着执行
一名员工可以使用多台计算机,每台计算机只能由一名员工使
下列选项中不属于结构化程序设计原则的是
(数字删除)下面程序的功能是将字符串中的数字字符删除后
输入 : 1 3 2输出: _____________
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2