计算机类
公务员类
工程类
语言类
金融会计类
计算机类
医学类
研究生类
专业技术资格
职业技能资格
学历类
党建思政类
计算机等级考试(NCRE)
全国计算机应用水平考试(NIT)
计算机软件水平考试
计算机等级考试(NCRE)
全国高校计算机等级考试CCT
行业认证
信息素养
计算机等级考试二级
计算机等级考试一级
网络工程师(计算机等级考试四级)
计算机等级考试二级
数据库工程师(计算机等级考试四级)
计算机等级考试三级
信息安全工程师(计算机等级考试四级)
嵌入式系统开发工程师(计算机等级考试四级)
软件测试工程师(计算机等级考试四级)
C语言程序设计
Python语言程序设计
WPS Office高级应用与设计
C语言程序设计
C++语言程序设计
Java语言程序设计
Visual Basic语言程序设计
Web程序设计
Access数据库程序设计
MySQL数据库程序设计
Visual FoxPro数据库程序设计
办公软件高级应用
设有如下定义和语句:[1]char*s;s="string";[2]char s[7];s="string";[3]char s[]="string";[4]char s[]={'s','t','r','i','n','g'};其中定义项可以作为字符串使用的是( )。
进入题库练习
有以下程序:#includemain(){int a[]={2,3,5,4},i;for(i=0;iswitch(i%2){case0:switch(a[i]%2){case0:a[i]++;break;case1:a[i]--;}break;case1:a[i]=0;}for(i=0;iprintf("%d",a[i]);printf("\n");}程序运行后的输出结果是( )。
进入题库练习
设有定义:char s[81];int i=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
进入题库练习
程序流程图中带有箭头的线段表示的是( )。
进入题库练习
以下叙述中正确的是( )。
进入题库练习
有以下程序: #include main() { char ch[]=''uvwxyz'',*pc;pc=ch; printf(''%c\n'',*(pc+5)); } 程序的运行结果是( )。
进入题库练习
有以下程序:#includestdio.hmain(){int al,a2;char c1,c2;scanf(''%d%c%d%c'',a1,e1,a2,c2);printf(''%d,%d,%c,%c'',a1,a2,c1,c2);}若想通过键盘输入,使得输出结果是:12,34,a,b。则正确的输入格式是(以下]代表空格,CR代表回车)( )。
进入题库练习
若有以下定义,则对a数组元素地址的正确引用是( )。int a[5],*p=a;
进入题库练习
设有定义:double x=2.12;,以下不能完整输出变量x值的语句是( )。
进入题库练习
下列叙述中错误的是( )。
进入题库练习
对于―个非空的数据结构,如果它有且只有―个根结点,并且每一个结点最多有一个前件,也最多有―个后件,那么 ( )
进入题库练习
在长度为n的顺序表中查找一个元素,假设需要查找的元素一定在表中,并且元素出现在表中每个位置上的可能性是相同的,则在平均情况下需要比较的次数为( )。
进入题库练习
给定程序中,函数fun的功能是:在形参SS所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(下标值),未找到则返回-1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANKl.C中。 不得增行或删行,也不得更改程序的结构! #includestdio.h #includestring.h #define N 5 #define M 8 int fun(char(*ss)[M],char*t) {int i; /**********found**********/ for(i=0;i__1__;i++) /**********found**********/ if(strcmp(ss[i],t)==0)return__2__; return-1; } main() {char chIN][M]={"if","while","switch","int","for"},t[M]; int n,i; printf("\nThe original string\n\n"); for(i=0;iN;i++)puts(ch[i]);printf("\n"); printf("\nEnter a string for search:");gets(t); n=fun(ch,t); /**********found**********/ if(n==__3__)printf("\nDon’t found!\n"); else printf("\nThe position is%d.\n",n); }
进入题库练习
以下不合法的字符常量是( )。
进入题库练习
以下程序段中的变量已正确定义:for(i=0;ifor(k=1;k程序段的输出结果是( )。
进入题库练习
给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的结构!试题程序:#includetypedef struct list{char data;struct list *next;}Q;void fun(Q *pa,Q *pb,Q *pc){Q *p;/* * * * * * found * * * * * */pa—>next=___1___;pb—>next=pc:p=pa;while(P){/* * * * * * found * * * * * */printf(″%c″,___2___);/* * * * * * found * * * * * */p=___3___;}printf(″\n″);}main(){Q a,b,c;a.data=′E′:b.data=′F′;c.data=′G′:c.next=NULL;fun(a,b,&c);}
进入题库练习
请阅读以下程序:#include#includevoid fun(int b[]){static int i=0;Do{b[i]+=b[i+1];}while(++imain(){int k,a[5]={1,3,5,4,9};fun(a);for(k=0;k上面程序的输出是( )。
进入题库练习
给定程序MODll.C中函数fun的功能是:将s所指字符串中的字母转换为按字母序列的后续字母(但z转换为A,z转换为a),其他字符不变。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
进入题库练习
程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(rota[][N],intn),函数的功能是:使数组左下三角元素中的值乘以n。例如:若n的值为3,a数组中的值为则返回主程序后a数组中的值应为注意:部分源程序存在文件PROGl.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。#include#include#defineN5voidfun(inta[][N],intn){}NONO(){/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。*/FILE*rf,*wf;inti,j,n,a[5][5];rf=fopen("in.dat","r");wf=fopen("out.dat","w");for(i=0;i=3);printf("n=%4d/n",n);fun(a,n);printf("*****THERESULT*****/n");for(i=0;i
进入题库练习
给定程序中,函数fun的功能是建立一个NxN的矩阵。矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第2层元素的值全部为2;第3层元素的值全部为3,…依次类推。例如,若N=5,生成的矩阵为:111111222112321l222111111请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。不得增行或删行,也不得更改程序的结构!
进入题库练习