文档介绍:专升本C语言程序设计模拟****题
专升本C语言程序设计模拟****题
专升本C语言程序设计模拟****题
..
计算机科学与技术专业《基础知识》模拟试卷(考试时间150分钟,满
分300分,共三部分)
第一部分
C语言程序设计(共<br****题
专升本C语言程序设计模拟****题
专升本C语言程序设计模拟****题
;..
专升本C语言程序设计模拟****题
专升本C语言程序设计模拟****题
专升本C语言程序设计模拟****题
..A)求字符串的长度B)比较两个字符串的大小C)将字符串str1复制到字符串str2中D)将字符串str1接续到字符串str2中下面函数调用语句含有实参的个数为func((exp1,exp2),(exp3,exp4,exp5));A)1B)2C)4D)5下面程序段的运行结果是char*s="abcde";s+=2;printf("%d",s);A)cdeB)字符′c′C)字符′c′的地点D)无确定的输出结果已有变量定义和函数调用语句:inta=25;print_value(&a);下面函数的正确输出结果是voidprint_value(int*x){printf("%d\n",++*x);}A)23B)24C)25D)26当顺利履行了文件封闭操作时,fclose函数的返回值是A)-1B)TRUEC)0D)1设有如下定义char*s[2]={"abcd","ABCD"};则下列说法错误的选项是A)s数组元素的值分别是"abcd"和"ABCD"两个字符串的首地点B)s是指针数组名,它含有两个元素分别指向字符型一维数组C)s数组的两个元素分别寄存的是含有4个字符的一维字符数组中的元素D)s数组的两个元素中分别寄存了字符′a′和′A′的地点以下不能对二维数组a进行正确初始化的语句是A)inta[2][3]={0};
专升本C语言程序设计模拟****题
专升本C语言程序设计模拟****题
专升本C语言程序设计模拟****题
;..
专升本C语言程序设计模拟****题
专升本C语言程序设计模拟****题
专升本C语言程序设计模拟****题
..B)inta[][3]={{1,2},{0}};C)inta[2][3]={{1,2},{3,4},{5,6}};D)inta[][3]={1,2,3,4,5,6};有以下程序structSTU{charnum[10];floatscore[3];};main(){structSTUs[3]={{"20021",90,95,85},{"20022",95,80,75},{"20023",100,95,90},},*p=s;
inti;floatsum=0;for(i=0;i<3;i++)sum=sum+p->score[i];printf("%\n",sum);}程序运行后的输出结果是A)))):inta[10];则对a数组元素的正确引用是A)a[10]B)a[3,5]C)a(5)D)a[10-10]下面程序段中,输出*的个数是char*s="\ta\018bc";for(;*s!=′\0′;s++)printf("*");A)9B)5C)6D)7设有如下函数fun(floatx){
专升本C语言程序设计模拟****题
专升本C语言程序设计模拟****题
专升本C语言程序设计模拟****题
;..
专升本C语言程序设计模拟****题
专升本C语言程序设计模拟****题
专升本C语言程序设计模拟****题
..printf("\n%d",x*x);}则函数的种类是A)与参数x的种类相同B)是voidC)是int型D)无法确定有如下定义#defineD2intx=5;floaty=;charc=′D′;则下面选项中错误的选项是A)x++;B)y++;C)c++;D)D++;以下程序段的履行结果为#definePLUS(X,Y)X+Ymain(){intx=1,y=2,z=3,sum;sum=PLUS(x+y,z)*PLUS(y,z);printf("SUM=%d",sum);}A)SUM=9B)SUM=12C)SUM=18D)SUM=28C语言规定,函数返回值的种类是由A)return语句中的表达式种类所决定B)调用该函数时的主调函数种类所决定C)调用该函数时系统临时决定D)在定义该函数时所指定的函数种类所决定下列程序的运行结果是voidfun(int*a,int*b){int*k;k=a;a=b;b=k;}
专升本C语言程序设计模拟****题
专升本C语言程序设计模拟****题
专升本C语言程序设计模拟****题
;..
专升本C语言程序设计模拟****题
专升本C语言程序设计模拟****题
专升本C语言程序设计模拟****题
..main(){inta=2004,b=