计算机类
公务员类
工程类
语言类
金融会计类
计算机类
医学类
研究生类
专业技术资格
职业技能资格
学历类
党建思政类
计算机等级考试(NCRE)
全国计算机应用水平考试(NIT)
计算机软件水平考试
计算机等级考试(NCRE)
全国高校计算机等级考试CCT
行业认证
信息素养
计算机等级考试二级
计算机等级考试一级
网络工程师(计算机等级考试四级)
计算机等级考试二级
数据库工程师(计算机等级考试四级)
计算机等级考试三级
信息安全工程师(计算机等级考试四级)
嵌入式系统开发工程师(计算机等级考试四级)
软件测试工程师(计算机等级考试四级)
C语言程序设计
Python语言程序设计
WPS Office高级应用与设计
C语言程序设计
C++语言程序设计
Java语言程序设计
Visual Basic语言程序设计
Web程序设计
Access数据库程序设计
MySQL数据库程序设计
Visual FoxPro数据库程序设计
办公软件高级应用
填空题以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值,和值通过形参传回主函数输出。请填空, #include <stdio.h> #define M 2 #define N 4 void SumColumMin ( int a [M] [N] ,int* sum) int i,j,k,s=0; for(i =0;i<N;i ++ ) k=O; for(j=1 ;j < M;j ++ ) if(a[k][i] >a[j][i]) k=j; s+: 【6】 ; 【7】 =s; main( ) int x[M] [N]=3,2,5,1,4,1,8,3,s; SumColumMin( 【8】 ); printf( "%d /n" ,s);
进入题库练习
填空题用十六进制给存储器中的字节地址进行编号,若地址编号从0000到FFFF,则该存储器的容量为【 】KB。
进入题库练习
填空题以下程序的功能是将字符串s中的数字字符放入d数组中,最后输出d中的字符串。例如,输入字符串:abc123edf456gh,执行程序后输出:123456。请填空。#include #include main(){ char s[80], d[80]; int i,j;gets(s);for(i=j=0;s[i]!='/0';i++)if( {{U}}【20】 {{/U}}) { d[j]=s[i]; j++; }d[j]='/0';puts(d);}
进入题库练习
填空题在最坏情况下,简单插入排序需要______次比较。
进入题库练习
填空题用树型结构表示实体类型及实体间联系的数据模型称为 【2】 。
进入题库练习
填空题函数pi的功能是根据以下近似公式求π值:请在下面的函数中填空,完成求π的功能。#include<math.h>doublepi(longn){doubles=0.0;longi;for(i=1;i<=n;i++)s=s+{{U}}【7】{{/U}};return(sqrt(6*s));}
进入题库练习
填空题请补充函数proc(),该函数的功能是:删除字符数组中小于指定字符的字符,指定字符从键盘输入,结果仍保存在原数组中。 例如,输入“abcdefghij”,指定字符为“f”,则结果输出“fghij”。 注意:部分源程序已给出。 请勿改动主函数main和其他甬数中的任何内容。 试题程序: #include<stdlib.h> #include<stdio.h> #define M 80 void proc(char str[], char ch) int i=0, j=0; while(str[i]) if(str[i]<ch) (1) ; else (2) ; i++; (3) ; void main() char str[N], ch; system("CLS"); printf("/n Input a string: /n"); gets(str); printf("/n***original string***/n"); puts(str); printf("n Input a charactor:/n"); scanf("%c", &ch); proc(str, oh); printf("/n***new string***/n"); puts(str);
进入题库练习
填空题下列给定程序中,函数fun()的功能是:将形参s所指字符串中的所有字母字符按顺序前移,其他字符按顺序后移,处理后将新字符串的首地址作为函数值返回。 例如,若s所指字符串为asd123fgh543df,处理后新字符串为asdfghdf123543。 请在标号处填入正确的内容,使程序得出正确的结果。 注意:部分源程序给出如下。 不得增行或删行,也不得更改程序的结构。 试题程序 #include <stdio.h> #include <stdlib.h> #include <string.h> char *fun(char * s) { int i, j, k, n; char *p, *t; n=strlen(s)+1; t=(char *)malloc (n*sizeof(char)); p=(char *)malloc (n*sizeof(char)); j=0; k=0; for(i=0; i<n; i++) ( if(((s[i]>='a') j++;} else { p[k]=s[i]; k++; } } for(i=0; i<______; i++)t[j+i]=p[i]; t[j+k]=______; return t; } main() { char s[80]; printf("Please input:"); scanf("% s",s); printf("/nThe result is:% s/n", fun(s)); }
进入题库练习
填空题有以下程序: prt(int *m,int n) int i; for(i=0;i<n;i++)m[i]++; main() int a[]=1,2,3,4,5,i; prt(a,5); for(i=0;i<5;i++)printf("%d,",a[i]; 程序运行后的输出结果是 【12】 。
进入题库练习
填空题从键盘上输入10个数,求其平均值。   main()   {int i;   float f,sum;   for(i=1,sum=0.0;i<11;i++)   {__________;   __________ ;   }   printf(“average=%f\n”,sum/10);   }
进入题库练习
填空题下列给定程序中,函数fun()的功能是:从n个学生的成绩中统计出低于平均分的学生人数,此人数由函数值返回,平均分存放在形参aver所指的存储单元中。例如输入8名学生的成绩: 80.5 60 72 90.5 98 51.5 88 64 则低于平均分的学生人数为4(平均分为75.5625)。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序: #include <stdio.h> #include <conio.h> #define N 20 int fun(float *s, iht n,float *aver) float ave ,t=0.0; int count=0,k,i; for(k=0;k<n;k++) /*************found**************/ t=s[k]; ave=t/n; for(i=0;i<n;i++) if(s[i]<ave) count++; /*************found**************/ *aver= return count; main() float s[30],aver; int m,i; clrscr(); printf("/nPlease enter m: "); scanf ("%d", printf("/nPlease enter %d mark :/n",m); for(i=0;i printf("/nThe number of students : %d/n",fun(s,m, printf("Ave=%f/n",aver);
进入题库练习
填空题以下程序运行后的输出结果是 【9】 。 main() int i,m=0,n=0,k=0; for(i=9;i<=11;i++) switch (i/10) case 0:m++;n++;break; case 1:n++;break; default:k++;n++; printf("%d %d %d/n",m,n,k);
进入题库练习
填空题下面invert函数的功能是将一个字符串str的内容颠倒过来。请填空。   # include<string.h>   void invert(char str[ ])   { int i,j{{U}} 【17】 {{/U}};    for(i=0,j=strlen(str){{U}} 【18】 {{/U}};i<j;i+ +,j- -)   { k=str[i];str[i]=str[j];str[j]=k;}   }
进入题库练习
填空题以下程序用来输出结构体变量ex所占存储单元的字节数,请填空。 struct st char name[20];double score;; main() struct st ex; printf("ex size:%d/n",sizeof( 【18】 ));
进入题库练习
填空题以下函数的功能是输出链表结点中的数据,形参指针h已指向如下链表请填空。structslist{chardata;structslist*next;};voidfun(structslist*h){structslist*p;p=h;while(p){printf("%c",p->data;p=[15];}printf("/n");}
进入题库练习
填空题给定程序中,函数fun的功能是判定形参a所指的N×N(规定N为奇数)的矩阵是否是“幻方”,若是,函数返回值为1;不是,函数返回值为0。“幻方”的判定条件是矩阵每行、每列、主对角线及反对角线上元素之和都相等。 例如,以下3×3的矩阵就是一个“幻方”: 4 9 2 3 5 7 8 1 6 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANK1.C中。 不得增行或删行,也不得更改程序的结构! 给定源程序如下。 #include<stdio.h> #define N 3 int fun(int(*a)[N]) { int i,j,m1,m2,row,colum; m1=m2=0; for(i=0;i<N;i++) { j=N-i-1;m1+=a[i][i];m2+=a[i][j];} if(m1!=m2) return 0; for(i=0;i<N;i++){ /********found********/ row=colum=______; for(j=0;j<N;j++) { row+=a[i][j];colum+=a[j][i];} /**************found*********/ if((row!=colum)______(row!=m1))return 0: } /**********found*************/ return ______; } main() { int x[N][N],i,j; printf("Enter number for array:/n"); for(i=0;i<N;i++) for(j=0;j<N;j++)scanf("%d", printf("Array:/n"); for(i=0;i<N;j++) { for(j=0;j<N;j++)printf("%3d",x[i][j]); printf("/n"); } if(fun(x)) printf("The Array is a magic square./n"); else printf("The Array isn"t a magic square./n"); }
进入题库练习
填空题从键盘输入一组无符号整数并保存在数组xx[M]中,以整数0结束输入,即第M+1个数是0(共M个数据),数与数之间以Enter键分隔,要求这些数的最大位数不超过4位,其元素的个数通过变量num传入函数proc()。请补充函数proc(),该函数的功能是:从数组xx中找出十位和百位的数字之和大于5的所有无符号整数,结果保存在数组yy中,其个数由函数proc()返回。 例如,当xx[8]={3 637 369 421 35 7334 54 67}时,bb[4]={637 369 421 7334 67}。 注意:部分源程序给出如下。 请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的横线上填入所编写的若干表达式或语句。 试题程序: #include<stdio.h> #define M 1000 int proc(int xx[], int bb[], int num) { int i, n=0; int g, s; for(i=0; i<num; i++) { g=______; s=xx[i]/10%10; if((g+s)>5) ______; } return ______; } void main() { int xx[M]; int yy[M]; int num=0, n=0, i=0; printf("Input number:/n"); do { scanf("%u", } while(xx[num++]!=0); n=proc(xx, yy, num); printf("/nyy="); for(i=0; i<n; i++) printf("%u", yy[i]); }
进入题库练习
填空题以下程序的功能是从键盘输入若干学生的成绩,并输出最高成绩和最低成绩,当输入负数时结束。请填空。 #include <stdio.h> main() float x,amax,amin; scanf("%f",&x); amax=x; amin=x; while({{U}} {{/U}}) if(x>amax)amax=x; else if({{U}} {{/U}}) amin=x; scanf("%f",&x); printf("//n amax=%f//n amin=%f//n",amax,amin);
进入题库练习
填空题下列程序的输出结果是 【13】 。 void fun(int*n) while ((*n)--); printf("%d",++(*n)); main() int a=1000; fun(
进入题库练习
填空题给定程序中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下:例如,a为2时,平方根值为:1.414214。请改正程序中的错误,使它能得出正确结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。给定源程序:#include<stdio.h>#include<math.h>/**********found**********/doublefun(doublea,dounlex0){doublex1,y;x1=(x0+a/x0)/2.0;/**********found**********/if(fabs(x1-xo)>0.00001)y=fun(a,x1);elsey=x1;returny;}main(){doublex;printf("Enterx:");scanf("%lf",printf("Thesquarerootof%lfis%lf/n",x,fun(x,1.0));}
进入题库练习