计算机类
公务员类
工程类
语言类
金融会计类
计算机类
医学类
研究生类
专业技术资格
职业技能资格
学历类
党建思政类
计算机等级考试(NCRE)
全国计算机应用水平考试(NIT)
计算机软件水平考试
计算机等级考试(NCRE)
全国高校计算机等级考试CCT
行业认证
信息素养
计算机等级考试二级
计算机等级考试一级
网络工程师(计算机等级考试四级)
计算机等级考试二级
数据库工程师(计算机等级考试四级)
计算机等级考试三级
信息安全工程师(计算机等级考试四级)
嵌入式系统开发工程师(计算机等级考试四级)
软件测试工程师(计算机等级考试四级)
C语言程序设计
Python语言程序设计
WPS Office高级应用与设计
C语言程序设计
C++语言程序设计
Java语言程序设计
Visual Basic语言程序设计
Web程序设计
Access数据库程序设计
MySQL数据库程序设计
Visual FoxPro数据库程序设计
办公软件高级应用
填空题以下程序段的定义语句中,x[1]的初值是 (9) ,程序运行后输出的内容是 (10) 。 #include<stdio.h> main( ) int x[]=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,*p[4],i; for(i=0;i<4;i++) p[i]=&x[2*i+1]; prntf("%d",p[i][0]); printf("/n");
进入题库练习
填空题从键盘输入一组无符号整数并保存在数组arr[N]中,以整数0结束输入,即第N+1个数是0,要求这些数的最大位数不超过4位,其元素的个数通过变量num传入函数proc()。请补充函数proc(),其功能是:从数组arr中找出个位和十位的数字之和大于5的所有无符号整数,结果保存在数组yy中,其个数由函数proc返回。 例如,当arr[8]={13,1,205,252,2,333,4444,21}时实际输入时,数与数之间用Enter键分开,bb[4]={252,333,4444}。 注意:部分源程序给出如下。 请勿改动函数main()和其他函数中的任何内容,仅在函数proc()的横线上填入所编写的若干表达式或语句。 试题程序: #include<stdio.h> #define M 1000 int proc(int arr[], int bb[], int num) { int i, m=0; int g, s; for(i=0; i<num; i++) { g=______; s=arr[i]/10%10; if((g+s)>5) ______; } return ______; } void main() { int arr[M]; int yy[M]; int num=0, m=0, i=0; printf("Input number:/n"); do { scanf("%u", } while(arr[num++]!=0); m=proc(arr, yy, num); printf("/nyy="); for(i=0; i<m; i++) printf("%u", yy[i]); }
进入题库练习
填空题若有下列定义:int a[]={1,2,3,4,5,6,7,8,9,10},*p=a;,则值为3的表达式为:______。
进入题库练习
填空题以下程序中的trap函数是一个用梯形法求定积分的通用函数,梯形法求定积分s的公式为:其中n为积分小区间数。以下程序调用trap函数求定积分,被积函数是:f(x)=x2+3x+2且n=1000,a=0,b=4请给程序填空,若填空正确,程序的运行结果为:53.333344。#include<stdio.h>#include<math.h>doubletrap(double______,doublea,doubleb){doublet,h;inti,n=1000;t=0.5*((*fun)(a)+(*fun)(b));h=fabs(a-b)/(double)(n);for(i=1;i<=n-1;i++)t=t+______;t=t*h;return(t);}doublemypoly(doublex){return(x*x+3.0*x+2.0);}main(){doubley,(*pf)(double);pf=______;y=trap(pf,0.0,4.0);printf("%f/n",y);}
进入题库练习
填空题以下程序中,函数fun的功能是计算x2-2x+6,主函数中将调用fun函数计算: y1=(x+8)2-(x+8)+6 y2=sin2(x)-2sin(x)+6 请填空。 # include<math.h> double fun(double x)return(x*x-2*x+6); main() double x,y1,y2; printf("Enter x:");scanf("%1f",&x); y1=fun(______) y2=fun(______) printf("y1=%1f, y2=%1f/n",y1, y2);
进入题库练习
填空题符号”a”和’a’的区别是__________。
进入题库练习
填空题下列程序的输出结果是 【10】 。 main() int i; for(i=1;i=1;i++) if(i>4) printf("%d/n",i); break; printf("%d/n",i++);
进入题库练习
填空题定义长度为12的数组,下面四种方法中正确的有 【18】 。 ① int x[12]; ② int n=12; ③ const int n=12; ④ int x[]=1,2; int x[n]; int x[n];
进入题库练习
填空题设有下列程序: #include<stdio.h> #include<string.h> main() int i; chars[10],t[10]; gets(t); for(i=0;i<2;i++) gets(s); if(strcmp(t,s)<0)strcpy(t,s); printf("%s/n",t); 程序运行后,从键盘上输入(<CR>代表回车符):CDEF<CR>BADEF<CR>QTHRG<CR>,则程序的输出结果是______。
进入题库练习
填空题以下程序的输出结果是______。 main() char *p-"abcdefgh",*r; long *q; q=(long*)p; q++; r=[char*)q; printf("%s/n",r);
进入题库练习
填空题求任意一个数(用16位二进制码表示)的补码。main() unsigned int a; 【13】 ; scanf("%o",&a); printf("%o/n",getbits(a));unsigned int getbits(value)unsigned int value; unsigned int z; z= 【14】 ; if (z==0100000) 【15】 ; else z=value; return(z);
进入题库练习
填空题在一个容量为15的循环队列中,若头指针front=6,尾指针Year=9,则该循环队列中共有______个元素。
进入题库练习
填空题以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)小找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。 #include <stdio.h> void f(int x[],int n) int p0,p1,i,j,t,m; i=j=x[0]; p0=p1=0; for(m=O;m<n;m++) if(x[m]>i) i=x[m]; p0=m; else if(x[m]<j) j=x[m];p1=m;) t=x[p0];x[p0]=x[n-1];x[n-1]=t; t=x[pl];x[p1]= 【14】 ; 【15】 =t main() int a[10],u; for(u=0;u<10;u++) scamp("%d", f(a,10); for(u=0;u<10;u++)printf("%d",a[u]); ptintf("/n");
进入题库练习
填空题下列给定程序中,函数fun()的功能是:依次取出字符串中所有的字母,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得到正确结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序: #include<stdio.h> #include<conio.h> void fun(char*S) int i,j; for(i=0,j=0;s[i]! ='/0';i++) /*************found************/ if((s[i]>='A'&&s[i]<='Z')&&(s[i]>= 'a'&&S[i]<='z',)) s[j++]=s[i]; /*************found*************/ s[j]="/0"; main() char item[80]; clrscr(); printf("/nEnter a string:"); gets(item); printf("/n/nThe string is:/%s/n",item); fun (item); printf("/n/nThe string of changing is:/%S/n",item);
进入题库练习
填空题若a是血型变量,且a的初值为4,则计算a+=a-=a*a表达式后a的值为______。
进入题库练习
填空题下列给定的程序中,函数proc()的功能是:计算并输出m以内最大的6个能被7或11整除的自然数之和。m的值由主函数传入。例如,若m的值为600,则函数的值为3515。 请修改程序中的错误,使它能得到正确结果。 注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构。 试题程序: #include<stdlib.h> #include<stdio.h> #include<conio.h> int proc(int k) { int m=0,mc=0; //****found**** while(k>=2) mc++; } k--; } return m; } void main() { system("CLS"); printf("%d/n",proc(600)); }
进入题库练习
填空题______的目的是分析数据间内在语义关联,在此基础上建立一个数据的抽象模型。
进入题库练习
填空题下列给定函数中,函数fun的功能是:统计字符串中各元音字母(即A、E、I、O、U)的个数。注意:字母不分大小写。 例如,输入"THIs is a boot",则应输出是1 0 2 2 0。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include<stdlib.h> #include<conio.h> #include<stdio.h> /*********found*********/ fun(char*s,int num[5]) {int k,i=5; for(k=0;k<i;k++) /*********found*********/ num[i]=0; for(; *s;s++) {i=-1; /*********found*********/ switch(s) {case "a":case "A": {i=0;break;} case "e":case "E": {i=1;break;} case "i":case "I": {i=2;break;} case "o":case "O": {i=3;break;} case "u":case "U": {i=4;break;} } if(i>=0) num[i]++; } } void main() {char s1[81];int num1[5],i; system("CLS"); printf("/nPlease enter a string:"); gets(s1); fun(s1,num1); for(i=0;i<5;i++) printf("%d",num1[i]); printf("/n"); }
进入题库练习
填空题以下程序的输出结果是 【17】 。 #include <stdio.h> void fun() static int a=0; a+=2;printf("%d",a); main() int cc; for(cc=1;cc<4;cc++)fun(); printf("/n");
进入题库练习
填空题请补充main函数,该函数的功能是:从键盘输入只有两个整数参与运算的一个四则运算式,然后计算出它的值。注意数字全部为正整数。 例如,输入308*28,结果为8624.000000。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在 main函数的横线上填入所编写的若干表达式或语句。 试题程序: # include<stdio, h> main ( ) { int a=0, b=0, flag=l, fg=l; float result; char *p, ch; char str[10]; clrscr (); printf("/n Input a string /n"); gets (str); p=str; while (*p) { if (*p>='0' else if (fg) { ch=*p; flag=2; fg=0; } if (*p>='0 ' p++; } switch({{U}} 【3】 {{/U}}) { case '+': result=a+b;break; case '-': result=a-b;break; case '*' :result=a*b;break; case '/' :result= (float) a/b;break; printf ("/nresult=%f", result); }
进入题库练习