计算机类
公务员类
工程类
语言类
金融会计类
计算机类
医学类
研究生类
专业技术资格
职业技能资格
学历类
党建思政类
计算机等级考试(NCRE)
全国计算机应用水平考试(NIT)
计算机软件水平考试
计算机等级考试(NCRE)
全国高校计算机等级考试CCT
行业认证
信息素养
计算机等级考试二级
计算机等级考试一级
网络工程师(计算机等级考试四级)
计算机等级考试二级
数据库工程师(计算机等级考试四级)
计算机等级考试三级
信息安全工程师(计算机等级考试四级)
嵌入式系统开发工程师(计算机等级考试四级)
软件测试工程师(计算机等级考试四级)
C语言程序设计
Python语言程序设计
WPS Office高级应用与设计
C语言程序设计
C++语言程序设计
Java语言程序设计
Visual Basic语言程序设计
Web程序设计
Access数据库程序设计
MySQL数据库程序设计
Visual FoxPro数据库程序设计
办公软件高级应用
填空题以下程序运行后的输出结果是【 】。 main() {int x,a=1,b=2,C=3,d=4; x=(ax)?x:d; printf("%d\n",x); }
进入题库练习
填空题结构化程序设计方法的主要原则可以概括为自顶向下、逐渐求精、{{U}} 【2】 {{/U}}和限制使用goto语句。
进入题库练习
填空题以下程序运行后的输出结果是______。 main() int x, a=1,b=2,c=3,d=4; x=(a<b)?a:b; x=(x<c)?x:c; x=(d>x)?x:d; printf("%d/n",x);
进入题库练习
填空题以下函数用于求出一个2×4矩阵中的最大元素值。 max_value(arr) int arr[][4]; int i,j,max; max=arr[O][0]; for(i=0;i<2;i++) for(j=0; 【18】 ;j++) if( 【19】 >max)max= 【20】 ; return(max);
进入题库练习
填空题请补充函数fun(),该函数可以统计一个长度为n的字符串在另一个字符串中出现的次数。例如,假定输入的字符串为: asd ascasdfg asd as asd mlosd,子字符串为asd,则应输出4。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。 试题程序: #include<stdio.h> #include<string.h> #include<conio.h> int fun(char *str,char *substr) int n; char *p,*r; 【1】 ; while(*str) p=str; r=substr; while(*r) if( 【2】 ) r++; p++; else break; if( 【3】 ) n++; str++; return n; main() char str[81],substr[3]; int n; clrscr(); printf("输入主字符串: "); gets(str); printf("输入子字符串:"); gets(substr); puts(str); puts(substr); n=fun(str,substr); printf("n=%d/n",n);
进入题库练习
填空题请补充main()函数,该函数的功能是:计算每个学生成绩的平均分,并把结果保存在数组aver中。 例如,当score[N][M]={{83.5, 82, 86, 65, 67}, {80, 91.5, 84, 99, 95}, {90.5, 95, 86, 95, 97}}时,3个学生的平均分为76.7 89.9 92.7。 注意:部分源程序给出如下。 请勿改动main()函数和其他函数中的任何内容,仅在main()函数的横线上填入所编写的若干表达式或语句。 试题程序: #include<stdlib.h> #include<stdio.h> #define N 3 #define M 5 void main() { int i, j; static float score[N][M]={{83.5, 82, 86, 65, 67}, {80, 91.5, 84, 99, 95}, {90.5, 95,86, 95, 97}}; float aver[N]; system("CLS"); for(i=0; i<N; i++) ______; for(i=0; i<N; i++) { for(j=0; j<M; j++) ______; aver[i]/=M; } for(i=0; i printf("/nstudent%d/taverage=%5.1f, i+1, aver[i]); } aver[i]=0 aver[i]+=score[i][j][解析] 由程序中可知,数组aver中存放的是每个学生的平均成绩,其初始值应该为0,因此第一处填“aver[i]=0”;求平均成绩的算法是先将各科成绩相加放在aver中,再求其平均分,因此第二处填“aver[i]+=score[i][j]”。
进入题库练习
填空题软件测试按功能划分的方法划分,通常分为{{U}} 【3】 {{/U}}测试方法和黑盒测试方法。
进入题库练习
填空题以下程序的功能是:对输入的一行字符串的数字字符按它们的字面值累加,输出此累加和。例如,输入一行字符是:ab34dh8u,输出值应当是15。请填空。 #include <stdio.h> #include <ctype.h> main() { char ch; int a,s; ______; while((ch=getchar())______) if( isdigit (ch)) { a=______;s+=a;} printf("s=%d/n/n",s);}
进入题库练习
填空题以下主程序运行后的输出结果是{{U}} 【8】 {{/U}}。 main() { int i, m=0, n=0, k=0; for(i=9; i<=ii; i++) switch(i/10) { case 0:m++; n++; break; case 10:n++; break; default:k++; n++; } printf("% d % d % d/n", m, n, k); }
进入题库练习
填空题数组xx[M]保存着一组3位数的无符号正整数,其元素的个数通过变量m传入函数proc()。请补充函数proc(),该函数的功能是:从数组xx中找出十位和百位的数字相等的所有无符号整数,结果保存在数组yy中,其个数由函数proc()返回。 例如,当xx[8]={234 339 666 850 220 448 528 440}时,bb[5]={339 666 220 448 440}。 注意:部分源程序给出如下。 请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的横线上填入所编写的若干表达式或语句。 试题程序: #include<stdio.h> #include<stdlib.h> #include<conio.b> #define M 1000 int proc(int xx[],int bb[],int m) { int i,n=0; int a,b; for(i=0;i<m;i++) { a=______; b=xx[i]/100; if(a==b) ______; return ______; void main() { int xx[8]={234,339,666,850,220,448,528,,140}; int yy[M]; int m=0,n=0,i=0; m=8; system("CLS"); printf("***original data***/n"); for(i=0;i<m;j++) printf("%u",xx[i]); printf("/n/n/n"); n=proc(xx,yy,m); printf("/nyy="); for(i=0:i<n;i++) printf("%u",yy[j]); }
进入题库练习
填空题下列给定程序中函数fun的功能是:将p所指字符串中的所有字符复制到b中,要求每复制三个字符之后插入一个空格。 例如,若给a输入字符串:”ABCDEFGHIJK”,调用函数后,字符数组b中的内容为:”ABC DEF GHI JK”。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include<stdio.h> void fun(char*p,char*b) int i,k=0; while(*p) i=1; while(i<=3&&*p) /*********found*********/ b[k]=p; k++;p++;i++; if(*p) /*********found*********/ b[k++]=""; b[k]='/0'; void main() char a[80],b[80]; printf("Enter a string:"); gets(a); printf("The original string:"); puts(a); fun(a,b); printf("/nThe string after insert space:"); puts(b);printf("/n/n");
进入题库练习
填空题下列程序的运行结果是______。 #define P(a) printf("%d ",a) main() int j,a[]= 1,2,3,4,5,6,7,i=5; for(j=3;j>l ;j--) switch(j) case 1: case 2: P(a[i++]); break; case 3: P(a[--i]);
进入题库练习
填空题下面程序是把从终端读入的20个字符作为字符串放在字符数组中,然后利用指针变量输出上述字符串,请填空。 #include<stdio.h> main() int i;char s[21],*p; for(i=0;i<20;i++) s[i]=getchar(); s[i]=______; p=______; while(*p) putchar(______);
进入题库练习
填空题下列程序从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。 #include <stdio.h> main() { FILE *fp; char ch; fp = fopen({{U}} 【15】 {{/U}}); ch = fgetc(fp); while(!feof(fp)) { putchar(ch); ch=fgetc(fp); } putchar("/n"); fclose(fp); }
进入题库练习
填空题以下程序的运行结果是{{U}} 【10】 {{/U}}。 #define MAX(a,b)(a>b? a:b)+1 main() { int i=6,j=8,k; printf("%d/n",MAX(i,j)); }
进入题库练习
填空题数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为 【2】 。
进入题库练习
填空题以下程序的输出结果是{{U}} 【12】 {{/U}}。 main() { int p[7]=(11,13,14,15,16,17,18}; int i=0,j=0; while(i<7&&p[i]%2==1)j+=p[i++]; printf("%d/n",j); }
进入题库练习
填空题下列程序的输出结果是 【11】 。 int t(int x,int y,int cp,int dp) cp=x*x+y*y; dp=x*x-y*y; main() int a=4,b=3,c=5,d=6; t(a,b,c,D) ; print f("%d%d/n",c,D) ;
进入题库练习
填空题请读程序片段:  int a=17;  printf("%d,%o/n",a,a);  以上程序片段的输出结果是 【20】 。
进入题库练习
填空题下列程序中字符串中各单词之间有一个空格,则程序的输出结果是 【9】 。 #include<string.h> main() char str1[]="How do you do",*p1=str1; strcpy(str1+strlen(str1)/2,"es he"); printf("%s/n",p1);
进入题库练习