Products
中医师承专长 2024-10-09 01:48 27
2023年河北省邯郸市全国计算机等级考试C语言程序设计真题(含答案) 学校:________ 班级:________ 姓名:________ 考号:________ 一、2.填空题(10题) 1. 下面程序的输出是【 】。main(){ int arr[10],i,k=0;for(i=0;i,10;i++) arr[i]=i;for(i=1;i<4;i++) k+=arr[i]+i;(%d\n,k);}2. 条件“20<x<30或x<-100”的C语言表达式是【 】。3. 以下程序运行后输出的结果是【 】。main(){ int x=1,y=0,a=0,b=0;(x){ case 1:(y){case 0:a++;break;?case 1:b++;break;}case 2:a++;b++;break;}(%d%d\n,a,b) ;}4. 软件工程研究的内容主要包括:【】技术和软件工程管理。5. 下面程序把从终端读入的10个整数以二进制方式写入一个名为的新文件中。#<>FILE *fp;main(){ int i,j;if(fp=fopen(【 】)==NULL) exit(0);for(i=0;i<10;i++){scanf(%d,j);(j,(int),1,【 】;}(fp);}6. 写出下列程序的输出结果______。main(){ int n=0;while(n++<= 1);(%d,,n);(%d,n++);}7. ( )是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,用户程序也可以不变。8. 若x和y都是型变量,且x的初值为的初值为,则表达式pow(y,fabs(x))的值为【 】。9. 在结构化分析使用的数据流图中,使( )解释其中的图形元素。10. 若有如下结构体说明:{int a,b;char c: d; STRU *p1,*p2;};请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型。【 】t[20] 二、单选题(10题) 11. 以下程序运行后的输出结果是______。 int d=1; fun(int p) { int d=d; d+=p; (%d,d) ; d; } main() {int a=3; (%d\n,fun(a+fun(d)));} C. 12.当变量c的值不为2、4、6时,值为“真”的表达式是()。A.(c>=2c<=6)(c%2!=1)?B.(c==2)||(c== 4)||(c== 6)?C.(c>=2c<=6)!(c%2)?D.(c>=2c<=6)||(c!=3)||(c!=5)?13.对于函数声明“void fun(int array[4] , int *ptr);”,以下叙述中正确的是()。、ptr都是指针变量?B.调用fun函数时,实参的值将逐一复制给array?C.调用fun函数时,array按值传送,ptr按地址传送?是数组,ptr是指针,它们的性质不同?14.若一个栈以向量V[1..n]存储,初始栈顶指针top为n+1,则下面x进栈的正确操作是()。;V[top]=x?[top]=x;top=top+1?;V[top]=x?[top]=x;top=top-1? 15.若有定义“char a, b;”,则执行表达式“a=3^2”和“b=~(5|2|0xf0)”后,a和b的十进制值分别是()。 和10 和14 和3 和8?16.17. 以下叙述中正确的是()程序由函数和过程组成 程序由主函数组成 程序由函数组成 程序中,主函数必须放在其他函数之前?18.为了隐藏在文本框中输入的信息,用占位符代替显示用户输入的字符,需要设置的属性是( )。 B. C. D.?19. C语言中最简单的数据类型包括( )。A.整型、实型、逻辑型 B.整型、实型、字符型 C.整型、字符型、逻辑型 D.字符型、实型、
Demand feedback