首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
若有以下程序: #include <iostream> using namespace std; class Base public: Base( ) x...
查看本题答案
包含此试题的试卷
计算机等级考试《单项选择》真题及答案
点击查看
你可能感兴趣的试题
若有以下程序#include<iostream>usingnamespacestd;intfun{s
20
24
25
15
若有以下程序#include<iostream>usingnamespacestdintmainin
<<end1;
return 0;
程序执行后的输出结果是( )。A) -6
12
-12
若有以下程序 #include<iostream> usingnamespacestd; cl
若有如下程序段#include<iostream>usingnamespacestd;intmain
a
b
c
d
若有以下程序 #include<iostream> usingnamespacestd int
若有以下程序#include<iostream>usingnamespacestdintmain{i
-6
12
-12
若有以下程序 #include<iostream> usingnamespacestd; in
若有以下程序#include<iostream>usingnamespacestdintmainch
若有以下程序段 #include<iostream> usingnamespacestd; i
若有以下程序#include<iostream>usingnamespacestd;intf{sta
20
24
25
15
若有以下程序#include<iostream>usingnamespacestd;intf{sta
20
24
25
15
若有以下程序#include<iostream>usingnamespacestdintf{stat
20
24
25
15
若有以下程序 #include<iostream> usingnamespacestd; in
若有如下程序段 #include<iostream> usingnamespacestd in
若有以下程序段#include<iostream>usingnamespacestd;intmain
1
4
5
2
若有以下程序段#include<iostream>usingnamespacestd;intmain
若有以下程序 #include<iostream> usingnamespacestd; cl
若有以下程序:#include<iostream>usingnamespacestd;intf{st
20
24
25
15
若有以下程序#include<iostream>usingnamespacestd;intmainc
若有如下程序段 #include<iostream> usingnamespacestd; i
热门试题
更多
请补充函数fun该函数的功能是把数组aa中的偶数元素按原来的先后顺序放在原数组后面例如输入33674258257685164156输出结果33672585414258761656注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的横线上填入所编写的若干表达式或语句试题程序#defineN10voidfunintaa[]intij=0k=0;intbb[N];fori=0;i<N;i++if【1】bb[k++]=aa[i];elseaa[j++]=aa[i];fori=0;【2】;i++j++aa[j]=bb[i];maininti;intaa[N]=33674258257685164156;clrscr;printf/n***originallist***/n;fori=0;i<N;i++printf%4daa[i];funaa;printf/n***newlist***/n;fori=0;i<N;i++printf%4daa[i];
请编写函数fun该函数的功能是统计一行字符串中单词的个数作为函数值返回一行字符串在主函数中输入规定所有单词由小写字母组成单词之间有若干个空格隔开一行的开始没有空格注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入所编写的若干语句试题程序#include<string.h>#include<stdioh>#defineN80intfunchar*smaincharline[N];intnum=0;printfEnterastring:/n;getsline;num=funline;printfThenumberofwordis:%d/n/nnum;
请编写函数fun该函数的功能是统计各年龄段的人数N个年龄通过调用随机函数获得并放在主函数的age数组中要求函数把0至9岁年龄段的人数在d[0]中把10至19岁年龄段的人数放在d[1]中把20至29岁年龄段的人数放在d[2]中依次类推把100岁含100以上年龄的人数都放在d[10]中结果在主函数中输出注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入所编写的若干语句试题程序#include<stdio.h>#defineN50#defineM11voidfunint*aint*bdoublerndstatict=29c=217m=1024r=0;r=r*t+c%m;returndoubler/m;mainintage[N]id[M];fori=0;i<N;i++age[i]=inti15*rnd;/*产生一个随机的年龄数组*/printfTheoriginaldata:/n;fori=0;i<N;i++printfi+l%10==07%4d/n:%4dage[i];/*每行输出10个数*/printf/n/n;funaged;fori=0;i<l0;i++printf%4d---%4d:%4d/ni*l0i*10+9d[i];printfOver100:%4dknd[10].;
请补充main函数该函数的功能是输出一个N×N矩阵要求非对角线上的元素赋值为0对角线元素赋值为1注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在main函数的横线上填入所编写的若干表达式或语句试题程序#include<stdio.h>#defineN10mainintbb[N][N];intijn;clrscr;printf/nInputn:/n;scanf%d&n;fori=0;i<n;i++forj=0;j<n;j++【1】;ifi==jbb[i][j]=【2】;if【3】bb[i][j]=1;printf/n*****theresult*****/n;fori=0;i<n;i++printf/n/n;forj=0;j<n;j++printf%4dbb[i][j];
对长度为N的线性表进行顺序查找在最坏情况下需要的比较次数是
请补充函数fun该函数的功能是把数组aa中元素下标为偶数的元素按从小到大重新保存在原数组中其它元素位置不变例如输入33674258257685164156则输出25673358417642168556注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的横线上填入所编写的若干表达式或语句试题程序#include<stdio.h>#defineN10voidfunintaa[]intijt;fori=0;i<N;i=i+2for【1】;j<N;j=j+2if【2】t=aa[j];aa[j]=aa[i];aa[i]=t;maininti;intaa[N]=33674258257685164156;clrscr;printf/n***originallist***/n;fori=0;i<N;i++printf%4daa[i];funaa;printf/n***newlist***/n;fori=0;i<N;i++printf%4daa[i];
请编写函数fun该函数的功能是将M行N列的二维数组中的数据按行的顺序依次放到一维数组中一维数组中数据的个数存放在形参n所指的存储单元中例如若二维数组中的数据为333333334444444455555555则一维数组中的内容应该是33333333444444AA55555555注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入所编写的若干语句试题程序#include<stdio.h>voidfunint*s[10]int*bint*nintmmintnnmainintw[10][10]=333333334444444455555555ij;inta[100]=0n=0;printfThematrix:/n;fori=0;i<3;i++forj+0;j<4;j++printf%3dw[i][j];printf/n;funwa&n34;printfTheAarray:In;fori=0;i<n;i++printf%3da[i];printf/n/n;
有如下类声明classTestClassintn;public:TestClassinti=0:nivoidsetValueintn0;;下面关于setValue成员函数的实现中正确的是
有如下程序#include<iostream>usingnamespacestd;intmaincout.fill'*';cout.width6;cout.fill'#';cout<<888<<end1;return0;的执行结果是
下列给定程序中函数fun的功能是对N名学生的学习成绩按从高到低的顺序找出前叫m≤10名学生来并将这些学生数据存放在一个动态分配的连续存储区中此存储区的首地址作为函数值返回请改正程序中的错误使它能得出正确的结果注意不要改动main函数不得增行或删行也不得更改程序的结构.试题程序#include<conio.h>#include<string.h>#include<stdio.h>#include<alloc.h>#defineN10typedefstructsscharnum[10];ints;STU;STU*funSTUa[]intmSTUb[N]*t;intijk;/*************found**************/*t=callocmslzeofSTU;fori=0;i<N;i++b[i]=a[i];fork=0;k<m;k++fori=j=0;i<N;i++ifb[i].s>b[j].sj=i;/*************found**************/t[k].num=b[j].num;t[k].s=b[j]s;b[j].s=0;returnt;outresultSTUa[]FILE*pfinti;fori=0;i<N;i++fprintfpfNo=%sMark-%d/na[i].numa[i].s;fprintfpf/n/n;mainSTUa[N]=A0181A0289A0366A0487A0577A0690A0779A0861A0980Al071;STU*pOrder;intim;clrscr;printf*****THERESULT*****/n;outresultastdout;printf/nGivethenumberofthestudentswhohavebetterscore:;scanf%d&m;whilem>10printflnGivethenumberofthestudentswhohavebetterscore:;scanf%d%m;pOrder=funam;printf*****THERESULT*****kn;printfThetop:/n;fori=0;i<m;i++printf%s%d/npOrder[i].nump0rder[i].s;freepOrder;
类中的一个字符指针成员指向具有m个字节的存储空间时它所能存储的字符串的最大长度为
假定TestClass为一个类则该类的拷贝构造函数的声明语句为
下列给定的程序中函数fun的功能是用选择法对数组中的n个元素按从小到大的顺序进行排序请改正程序中的错误使它能得出正确的结果注意不要改动main函数不得增行或删行也不得更改程序的结构试题程序#include<stdio.h>#defineN20voidfuninta[]intnintijtp;forj=0;j<n-1;j++/*************found**************/p=jfori=j;i<n;i++ifa[i]<a[p]/*************found**************/p=j;t=a[p];a[p]=a[j];a[j]=t;maininta[N]=9.683-1im=5;printf排序前的数据:;fori=0;i<m;i++printf%da[i];printf/n;funam;printf排序后的顺序:;fori=0;i<m;i++printf%da[i];printf/n;
在每个C++程序中必须有且仅有一个
下列给定程序中函数fun的功能是将长整型数中每一位上为偶数的数依次取出构成一个新数放在冲高位仍在高位低位仍在低位例如当s中的数为87653142时t中的数为8642请改正程序中的错误使它能得出正确的结果注意不要改动main~数不得增行或删行也不得更改程序的结构试题程序#include<conio.h>#include<stdio.h>voidfunlongslong*t/**********************************/intd;longs1=l;*t=0;whiles>0d=s%10;/**********************************/ifd%2=0*t=d*sl+*t;sl*=10/**********************************/s/=10;mainlongst;clrscr;printf/nPleaseenters:;scanf%ld&s;funs&t;printfTheresultis:%ld/nt;
下列给定程序中函数fun的功能是实现两个整数的交换例如给a和b分别输入60和65输出为a=65b=60请改正程序中的错误使它能得出正确的结果注意不要改动main函数不得增行或删行也不得更改程序的结构试题程序#include<stdio.h>#include<conio.h>/*************found**************/voidfunintabintt;/*************found**************/t=b;b=a;a=t;mainintab;clrscr;printfEnterab:;scanf%d%d&a&b;fun&a&b;printfa=%db=%d/nab;
下列给定的程序中fun函数的功能是将p所指字符串中每个单词的最后一个字母改成大写这里的单词是指有空格隔开的字符串例如若输入Iamastudenttotaketheexamination则应输出IaMAstudenTtOtakethEexaminatioN请改正程序中的错误使它能得出正确的结果注童不要改动main函数不得增行或删行也不得更改程序的结构试题程序#include<conio.h>#include<ctype.h>#include<stdio.h>voidfunchar*pintk=0for;*pp++ifk/*************found**************/ifp==’’k=0/*************found**************/*p=toupper*p-1elsek=1;maincharchrstr[64];intd;clrscrprintf/nPleaseenteranEnglishsentencewithin63lettersgetschrstrd=strlenchrstrchrstr[d==’’chrstr[d+1]=0printf/nBoforechanging/n%schrstrfunchrstrprintf/nAfterchanging/n%schrstr
下列哪种数据模型可以用树形结构来表示实体之间联系
请补充函数fun该函数的功能是从键盘输入一个下标n把数组aa中比元素aa[n]小的元素放在它的左边比它大的元素放在它的右边排列成的新数组仍然保存在原数组中例如数组aa=33674258257685164156输入3结果输出33422516415658677685注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仪在函数fun的横线上填入所编写的若干表达式或语句试题程序#include<stdio.h>#defineN10voidfunintaa[]intnintij=0k=0tintbb[N]t=aa[n]fori=0i<Ni++ifaa[i]>tbb[j++]=aa[i]ifaa[i]<taa[k++]=aa[i]【1】fori=0【2】i++k++aa[k]=bb[i]mainintinintaa[N]=33674258257685164156clrscrprintf/n***originallist***/nfori=0i<Ni++printf%4d/aa[i]printf/nsuffixn/nscanf%d&nfunaanprintf/n***newlist***/nfori=0i<N;i++printf%4daa[i]
下面关于函数模板的表述中不正确的是
请编写一个函数用来删除字符串中的所有空格例如输入asdafaaz67则输出为asdafaz67注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入所编写的若干语句试题程序#include<stdio.h>#include<ctype.h>#include<conio.h>intfunchar*strmaincharstr[81]intnclrscrprintfInputastringgetsstrputsstrfunstrprintf***Str%s/nstr
下列给定程序中函数fun的功能是计算并输出high以内的素数之和high由主函数传给fun函数若high的值为100则函数的值为1060请改正程序中的错误使它能得到正确结果注意不要改动main函数不得增行或删行也不得更改程序的结构试题程序#include<conio.h>#include<stdio.h>#include<math.h>intfuninthighintsum=0n=0jyeswhilehigh>=2yes=1forj=2j<=high/2j++/*************found**************/ifhigh%j==0yes=0break/*************found**************/ifyes==0sum+=highn++high--returnsummainclrscrprintf%d/nfun100
请补充函数fun该函数的功能是建立一个带头结点的单向链表并输出到文件out98.dat和屏幕上各结点的值为对应的下标链表的结点数及输出的文件名作为参数传入注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仪在函数fun的横线上填入所编写的若干表达式或语句试题程序#include<stdio.h>#include<conio.h>#include<stdlib.h>typedefstructssintdata;structss*next;NODE;voidfunintnchar*filenameNODE*h*p*s;FILE*pf;inti;h=p=NODE*mallocsizeofNODE;h->data=0;fori=1;i
下列关于栈的叙述中正确的选项是
下列工具中不属于结构化分析的常用工具的是
请编写一个函数voidfuncbara[]charb[]intn其功能是删除一个字符申中指定下标的字符其中a指向原字符串删除后的字符串存放在b所指的数组中n中存放指定的下标例如输入一个字符串world然后输入3则调用该函数后的结果为word注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入所编写的若干语句试题程序#include<stdio.h>#include<conio.h>#defineLEN20voidfunchara[]charb[]intnmaincharstr1[LEN]str2[LEN];intn;clrscr;printfEnterthestring:/n;getsstr1;printfEnterthepositionofthestringdeleted:;scanf%d&n;funstr1str2n;printfThenewstringis:%s/nstr2;
执行下列语句#include<iostream>usingnamespacestd;intmainintx=3;ifx=5cout<<x++<<end1;elsecout<<x<<end1;return0;程序的输出是
1234四个元素按顺序进栈不可能的出栈顺序为
请编写函数fun该函数的功能是实现B=A+A’即把矩阵A加上A的转置存放在矩阵B中计算结果在main函数中输出例如输入下面矩阵123456789其转置矩阵为147258369则程序输出261061014101418注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入所编写的若干语句试题程序#include<stdio.h>#include<conio.h>voidfuninta[3][3]intb[3][3]maininta[3][3]=123456789t[3][3];intij;clrscr;funat;fori=0;i<3;i++forj=0;j<3;j++printf%7dt[i][j];printf/n;
请补充main函数该函数的功能是输入两个正整数m和n求这两个数的最大公约和最小公倍数注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在main函数的横线上填入所编写的若干表达式或语句试题程序#include<stdio.h>mainintabnmt;clrscr;printf/nInputtwonumbers:/n;scanf%d%d&n&m;ifn<ma=m;b=n;elsea=n;b=m;while【1】t=【2】a=b;b=t;printfgreatestcon.nondivisor:%d/na;printfleastcommonmultiple:%d/n【3】;
热门题库
更多
计算机等级考试
法宣在线考试
司法卷一
司法卷二
司法卷三
司法卷四
企业法律顾问资格考试
“十三五”规划继续教育
潜力激活与创造力开发继续教育
创新创业能力继续教育
科研方法与论文写作继续教育
全面深化改革实现文明发展
提高自身绩效路径与方法
互联网监管与网络道德建设
“互联网+”和电子商务继续教育
职业道德素养继续教育