1 / 26
文档名称:

计算机二级历年真题8节.docx

格式:docx   大小:22KB   页数:26页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机二级历年真题8节.docx

上传人:haha 2022/7/17 文件大小:22 KB

下载得到文件列表

计算机二级历年真题8节.docx

相关文档

文档介绍

文档介绍:计算机二级历年真题8节
计算机二级历年真题8节 第1节

窗体由多个部分组成,每个部分称为一个,大部分窗体只有。
正确答案:节主体节节主体节 解析:窗体由多个部分组成,每个部分称为一个节,大部分窗体只有主体节。
ger) If KeyCode=Key_F5 And Shift=ShiftKey Then Print"Press Shift+F5" Elself Key Code=Key_F6 And Shift=CtrlKey Then Print"Press Ctrl+F6" End If End Sub
A.无任何信息
B.Press Shift+F5
C.Press Ctrl+F6
D.程序出错
正确答案:C解析:事件过程是测试两个参数(KeyCode和Shift)是否同时满足给定的条件,如果满足则输出相应的信息;题目中是同时按下转换键Ctrl和功能键F6,所以满足给定的条件,则输出信息PressCtrl+F6,故正确的答案是选项C)。
计算机二级历年真题8节 第3节

对于下列字符串,说明表达式strlen(s)值的是( )。 char s[10]={'a','\n','a','b','\t','c'};
A.10
B.1
C.6
D.7
正确答案:C解析:strlen(s)返回s字符串中字符的个数,若s是个数组,则返回数组元素的个数。

请编写函数fun(),该函数的功能是判断字符串是否为回文,若是则函数返回1,主函数中输出YES:否则返回0,主函数中输出NO。回文是指顺读和倒读都一样的字符串。
例如:字符串LEVEL是回文,而字符串123312就不是回文。
注意;。
请勿修改主函数main和其他函数中的任何内容,仅在函数fun的花括号中填写若干语句。

include<>
include<>
define N 80
int fun(char*str)
{
}
void main()
{char s[N];
cout<<"Enter a string:"<<endl;
gets{s);
cout<<"\n\n";
puts(s);
if(fun(s))
cout<<"YES\n";
else
cout<<"NO\n";
}
正确答案:int fun(char*str) {int in=Ofg=1; char*p=str; while(*p) {n++; p++;} for(i=0;in/2;i++) if(str[i]==str[n-1-i]) ; else {fg=O;break;} return fg; }int fun(char*str) {int i,n=O,fg=1; char*p=str; while(*p) {n++; p++;} for(i=0;in/2;i++) if(str[i]==str[n-1-i]) ; else {fg=O;break;} return fg; } 解析:解答本题的主要思路是:首先要利用循环中指针的移动来求得字符串的长度n,然后用一个for循环依次取得数组中的前半部分元素,用取得的前半部分内的元素逐个与后半部分内的对应位置的元素进行比较,如果相同,不做任何工作,接着取下一个元素,继续比较:如果不相同,可以判断该字符串肯定不是回文,就给标志变量fg赋值0(fg的初始值为1)。最终把fg作为函数的返回值返回(fg值为1表明是回文,fg值为0表明不是回文)。

有以下程序
若运行时输入:246<回车>,则输出结果为( )。




正确答案:A本题中输入的3个数据2,4,6分别赋给了x[0][0],x[1Ⅱo],x[2][0]。x[o][l]仍为初始时的0,因此打印输出时的结果为A)选项。

耦合和内聚是评价模块独立性的两个主要标准.其中 反映了模块内各成份之间的联系。
正确答案:内聚

已知:char a;int b;float c;double d;执行语句“c=a+b+c+d;”后,变量c的数据类型是( )。A.int B.char C.float D.double
正确答案:C赋值运算进行时,必须赋