精华内容
下载资源
问答
  • C语言题库及答案

    2014-03-31 13:43:09
    C语言题库及答案想考计算机2级3级的可以参考一下
  • 计算机二级考试C语言试题及答案在2016年9月计算机等级考试冲刺备考之际,yjbys小编为大家分享全国计算机二级C语言考试试题及答案如下,赶紧来看看吧!1/*-------------------------------------------------------...

    计算机二级考试C语言试题及答案

    在2016年9月计算机等级考试冲刺备考之际,yjbys小编为大家分享全国计算机二级C语言考试试题及答案如下,赶紧来看看吧!

    8c3813807197ec405e13d451ebc1c1ed.png

    1

    /*-------------------------------------------------------

    【程序填空】

    ---------------------------------------------------------

    功能:计算矩阵a的下三角(包含主对角线)元素之积,矩阵的

    行、列数和元素值均由键盘输入。

    -------------------------------------------------------*/

    #define M 10

    #include "stdio.h"

    int main()

    {

    int i,j,n,a[M][M];

    long s=1;

    scanf("%d",&n);

    /***********FILL***********/

    for(_________)

    for(j=0;j

    scanf("%d",&a[i][j]);

    for(i=0;i

    /***********FILL***********/

    for(j=0;_______;j++)

    /***********FILL***********/

    s=_________;

    printf("%ld\n",s);

    return 0;

    }

    【空1】

    【参考答案】

    i=0;i

    i=0;i

    ============================================================

    【空2】

    【参考答案】

    j<=i

    i>=j

    (i+j)>(n-1)&&j

    (j+i)>(n-1)&&j

    ============================================================

    【空3】

    【参考答案】

    s*a[i][j]

    a[i][j]*s

    2

    /*-------------------------------------------------------

    【程序填空】

    ---------------------------------------------------------

    题目:本程序的`功能是从10个数中找出其中的最大值,完善程序。

    -------------------------------------------------------*/

    #include "stdio.h"

    main()

    {

    int a[10],i,*pmax;

    for(i=0;i<10;i++)

    scanf("%d",&a[i]);

    /***********FILL***********/

    pmax= _____ ;

    for(i=1;i<10;i++)

    if(a[i]>*pmax) pmax=&a[i];

    /***********FILL***********/

    printf("%d", _____ );

    }

    【空1】

    【参考答案】

    pmax=&a[0]

    pmax=a

    ============================================================

    【空2】

    【参考答案】

    【计算机二级考试C语言试题及答案】相关文章:

    展开全文
  • 2010年c语言试题及答案 2010年C语言试题及答案 一、选择题 (1)下列叙述中正确的是 A)对长度为n的有序链表进行查找,最坏清况下需要的比较次数为n B)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/...

    41528d3028836879cd698677c3999917.gif2010年c语言试题及答案

    2010年C语言试题及答案 一、选择题 (1)下列叙述中正确的是 A)对长度为n的有序链表进行查找,最坏清况下需要的比较次数为n B)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2) C)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n) D)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(nlog2n) (2)算法的时问复杂度是指 A)算法的执行时间 B)算法所处理的数据量 C)算法程序中的语司或指令条数 D)算法在执行过程中所需要的基本运算次数 (3)软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是 A)编辑软件 B)操作系统 C)教务管理系统 D)浏览器 (4)软件(程序)调试的任务是 A)诊断和改正程序中的错误 B)尽可能多地发现程序中的错误 C)发现并改正程序中的所有错误 D)确定程序中错误的性质 (5)数据流程图(DFD图)是 A)软件概要设计的工具 B)软件详细设计的工具 C)结构化方法的需求分析工具 D)面向对象方法的需求分析工具 (6)软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于 A)定义阶段 B)开发阶段 C)维护阶段 D)上述三个阶段 (7)数据库管理系统中负责数据模式定义的语言是 A)数据定义语言 B)数据管理语言 C)数据操纵语言 D)数据控制语言 (8)在学生管理的关系数据库中,存取一个学生信息的数据单位是 A)文件 B)数据库 C)字段 D)记录 (9)数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的 A)需求分析阶段 B)逻辑设计一阶段 C)概念设计阶段 D)物理设计阶段 (10)有两个关系R和T如下: 则由关系K得到关系T的操作是 A)选择 B)投影 C)交 D)并 (11)以下叙述正确的是 A)C语言程序是由过程和函数组成的 B)C语言函数可以嵌套调用,例如:fun(fun(x)) C)C语言函数不可以单独编译 D)C语言中除了main函数,其他函数不可作为单独文件形式存在 (12)以下关于C语言的叙述中正确的是 A)C语言中的注释不可以夹在变量名或关键字的中间 B)C语言中的变量可以在使用之前的任何位置进行定义 C)在C语言算术表达式的书写中,运算符两侧的运算数类型必须一致 D)C语言的数值常量中夹带空格不影响常量值的正确表示 (13)以下C语言用户标识符中,不合法的是 A)_1 B)AaBc C)a_b D)a—b (14)若有定义:double a=22;int i=0,k=18;,则不符合C语言规定的赋值语句是 A)a=a++,i++; B)i=(a+k)3)break; m=i*j; } } printf(“m=%d\n“,m); } 程序运行后的输出结果是 A)m=6 B)m=2 C)m=4 D)m=5 (21)有以下程序 #include(stdio.h> main() {int a=l;b=2; for(;a<8;a++) {b+=a;a+=2;} printf(“%d,%d\n“,a,b); } 程序运行后的输出结果是 A)9,18 B)8,11 C)7,11 D)10,14 (22)有以下程序,其中k的初值为八进制数 #include main() {int k=011; printf(“%d\n“,k++); } 程序运行后的输出结果是 A)12 B)11 C)10 D)9 (23)下列语句组中,正确的是 A)char *s;s=“Olympic“; B)char s[7];s=“Olympic“; C)char *s;s={“O

    展开全文
  • C语言试题及答案

    2012-10-26 18:40:57
    上海大学C语言复习试题及答案可供复习实用
  • C语言试题及答案.doc

    2020-02-10 21:26:24
    C语言试题及答案,其中有50个选择题并给出答案,同时还有50个填 空是,针对这些填空题给出了解析,帮助C语言初学者自行练习或测试用。
  • } 4、以下正确的说法是( A ) 在C语言中 (A) 实参和与其对应的形参各占用独立的存储单元 (B) 实参和与其对应的形参共占用一个存储单元 (C) 只有当实参和与其对应的形参同名时才共占用存储单元 (D) 形参是虚拟的,不...

    1、以下正确的说法是( B )

    (A) 用户若需要调用标准库函数,调用前必须重新定义

    (B) 用户可以重新定义标准库函数,若如此,该函数将失去原有含义

    (C) 系统根本不允许用户重新定义标准库函数

    (D) 用户若需调用标准库函数,调用前不必使用预编译命令将该函数所在文件包括到用户源文件中,系统自动去调

    2、以下正确的函数声明形式是( A )

    (A) double fun(int x, int y)

    (B) double fun(int x; int y)

    (C) double fun(int x, int y);

    (D) double fun(int x,y);

    3、以下正确的函数形式是( D )

    (A) double fun(int x, int y) { z=x+y; return z;}

    (B) fun(int x,y) { int z; return z;}

    (C) fun(x,y) { int x,y; double z; z=x+y; return z;}

    (D) double fun(int x, int y) { double z; z=x+y; return z;}

    4、以下正确的说法是( A )

    在C语言中

    (A) 实参和与其对应的形参各占用独立的存储单元

    (B) 实参和与其对应的形参共占用一个存储单元

    (C) 只有当实参和与其对应的形参同名时才共占用存储单元

    (D) 形参是虚拟的,不占用存储单元

    5、若调用一个函数,且此函数中没有return语句,则正确的说法是( A )

    该函数

    (A) 没有返回值

    (B) 返回若干个系统默认值

    (C) 能返回一个用户所希望的函数值

    (D) 返回一个不确定的值

    6、以下不正确的说法是( B )

    C语言规定

    (A) 实参可以是常量、变量和表达式

    (B) 形参可以是常量、变量和表达式

    (C) 实参可以为任意类型

    (D) 形参应与其对应的实参类型一致

    7、以下正确的说法是( C )

    (A) 定义函数时,形参的类型说明可以放在函数体内

    (B) return后边的值不能为表达式

    (C) 如果函数值的类型与返回值类型不一致,以函数值类型为准

    (D) 如果形参与实参的类型不一致,以实参类型为准

    8、C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是( B

    (A) 地址传递

    (B) 单向值传递

    (C) 由实参传给形参,再由形参传回给实参

    (D) 由用户指定传递方式

    )

    展开全文
  • 国家开放大学C语言试题及答案.docx1C语言中的循环类语句有3条,它们是()。选择一项A. for,if,while B. for,while,do C. while,do,switch D. for,break,do正确答案是for,while,do2C语言中的跳转类语句有四条,它们是...

    253b171540df25e1b84436cbe50dfc72.gif国家开放大学C语言试题及答案.docx

    1C语言中的循环类语句有3条,它们是()。选择一项A. for,if,while B. for,while,do C. while,do,switch D. for,break,do正确答案是for,while,do2C语言中的跳转类语句有四条,它们是goto,return和()。A.break,const B.static,continue C.break,continueD.while,extern正确答案是break,continue3当不需要函数返回任何值时,则所使用的返回类型为()。A.Int B.union C.void D.Void 正确答案是void4在一个函数定义中,函数头包括的3个部分依次为函数类型、函数名和()。选择一项A.表达式B.语句C.函数体D.参数表正确答案是参数表5在一个程序文件的开始,若需要使用一个包含命令包含一个头文件时,则命令标识符为A.cludeB.constC.includeD.defile正确答案是include6在include预处理命令中,不可以包含()。A.系统头文件B.程序文件C.用户头文件D.目标文件正确答案是目标文件7在printf函数调用的格式字符串中,若使用格式符为“6.2f”,则规定对应输出的数据占用的字符位置个数为()。选择一项A.5B.6C.4D.2正确答案是68在printf函数调用的格式字符串中,若使用格式符为“6.2f”,则规定对应输出的数据中,其小数部分占用的字符位置个数为()。选择一项A.5B.6C.4D.2正确答案是29在printf函数调用的格式字符串中,若使用格式符为“6.2f”,则规定对应输出的数据中,其整数部分占用的字符位置个数为()。A.6B.4C.3D.2正确答案是310在scanf函数调用的格式字符串中,若使用格式符为“f”,则对应输入的数据类型为()。选择一项A.charB.intC.floatD.double正确答案是float11在scanf函数调用的格式字符串中,若使用格式符为“Lf”,则对应输入的数据类型为()。A.charB.intC.floatD.double正确答案是double12每个C程序文件在编译时可能出现有严重性错误,其对应的标识符号为()。选择一项A.warningB.errorC.warnD.err正确答案是error13在VC环境下,为运行一个程序而建立的工作区文件的扩展名为()。A.objB.C.dswD.dsp正确答案是dsw二、判断题1在C语言中,作为标识符的第一个字符可以是英文字母、数字或下划线字符。正确的答案是“错”。2在C语言中,标识符中的非首字符可以是英文字母、数字或下划线字符。选择一项正确的答案是“对”。3当需要在程序文件中引入用户定义的头文件时,使用的不是include命令。正确的答案是“错”。4使用include命令只能包含头文件,不能包含其他任何文件。正确的答案是“错”。5注释语句的内容只会出现在源程序文件中,不会出现在编译后而生成的目标代码文件中。正确的答案是“对”。6一条注释语句的最后必须使用分号结束。正确的答案是“错”。7源程序文件被编译成目标文件后,其目标文件中也存在有对应的注释内容。正确的答案是“错”。8源程序文件被编译成目标文件后,源程序文件中的注释语句仍然存在。正确的答案是“对”。9在一条注释语句中,除了注释内容外,不需要使用任何特定的标记符。正确的答案是“错”。10多行注释语句的开始和结束标记符可以互换使用。正确的答案是“错”。11在执行“printf5d,x;”语句时,其输出的x的值所占用的显示宽度将大于等于5个字符位置。正确的答案是“对”。12在执行“printf6d,x;”语句时,其输出的x的值所占用的显示宽度将小于6个字符位置。正确的答案是“错”。13在执行“printf8.2f,x;”语句时,其输出的x的值所占用的显示宽度将大于等于8个字符位置。正确的答案是“错”。14在“scanfd d,”语句中,x和y变量均为整数类型。正确的答案是“对”。15在“scanfs,x;”语句中,x变量不是字符指针类型。正确的答案是“错”。16在“scanfd-dd,”语句中,有语法错误。正确的答案是“错”。17在C语言程序上机操作的过程中,连接程序的操作步骤之前是编译程序。正确的答案是“对”。18在C语言程序上机操作的过程中,需要对每个用户头文件进行单独的编译操作。正确的答案是“错”。19在C语言程序上机操作的过程中,不能够对用户头文件进行单独的编译操作。正确的答案是“对”。1题目1int类型的长度为()。正确答案是42常数-4.25的数据类型为()。正确答案是双精度型题目3一个有符号字符类型的值域范围是()。正确答案是-128到127题目4字符串Its40n的长度为()。正确答案是5题目5实数340.25对应的规格化浮点数为()。正确答案是3.4025e2题目6要利用const保留字定义整型常量ABC的值为10,则对应的定义语句为()。正确答案是const int ABC10;题目7要利用define命令定义ABC常量的值为100,则对应的命令格式为()。正确答案是define ABC100下列数值中最大值是()。正确答案是288题目9在下面运算符中,优先级最高的是( )。正确答案是题目10设有语句序列为“int a12; aa*a;”,则执行结束后,a的值为()。正确答案是156题目11在C语言中,用于比较大小的关系运算符的总数为()。正确答案是6题目12x0 y5的相反表达式为()。正确答案是x0 y5题目13假定x是一个逻辑量,则x x和x x的值分别为( )。正确答案是0和1题目14假定x4.6,则函数ceilx的值为( )。正确答案是5.0题目15表达式floor2.3457*1000.5/100的值为( )。正确答案是2.35常数3.26e4是双精度浮点数。正确的答案是“对”。题目17浮点数只有单精度表示,没有双精度表示。正确的答案是“错”。题目18定点数包括单精度定点数和双精度定点数两种。正确的答案是“对”。题目19定义符号常量只有一种方法,就是采用预处理命令define的方法。正确的答案是“错”。题目20使用const语句定义一个符号常量时,则必须对它同时进行初始化。正确的答案是“对”。题目21在一条变量定义语句中,定义的变量和赋给它的初值之间只能使用等号。正确的答案是“对”。题目22假定x5,则表达式2x的值为7。正确的答案是“对”。题目23表达式int14.65的值为0。正确的答案是“错”。题目24表达式xx1表示成增量表达式为x。正确的答案是“错”。题目25假定x5,则执行“ax1020;”语句后a的值为10。正确的答案是“对”。题目26逻辑表达式ab b5的相反表达式为ab b5。正确的答案是“错”。题目27在C语言中,求一个整数的绝对值的数学函数为absx。正确的答案是“对”。题目28在C语言中,退出程序运行的系统函数为exit。正确的答案是“对”一、单项选择题题目1若x的值为15,则执行“ifx10 x; else x;”语句后,x的值为(正确答案是16题目2若x的值为-10,则执行“ifx x; else x;”语句后,x的值为( )。正确答案是-11题目3若x的值为10,则执行“switchx3case0 x; case 1x; case 2 x;”语句后,x的值为( )。正确答案是12题目4若x的值为10,则执行“switchx3case0 x; break; case 1x; default x;”语句后,x的值为( )。正确答案是12题目5若n的值为10,则执行“fori1;in; i S;”语句的过程中,表达式i1共被执行的次数为( )。正确答案是1题目6若n的值为10,则执行“fori0 i ifin/3 break;”语句后,i的值为( )。正确答案是4题目7若n的值为10,则执行“fori1;in; i S;”语句的过程中,表达式i共被执行的次数为( )。正确答案是n-1题目8若n的值为10,则执行“fori0;in; i forji; jn; j S;”语句后,内层循环体S语句的执行总次数为( )。正确答案是nn1/2题目9若n的值为10,则执行“whilen0sn;”语句的过程中,循环体被执行的次数为( )。正确答案是10题目10若n的值为5,s的值为0,则执行“whilen0 sn;”语句后,s的值为( )。正确答案是10题目11在下列的语句中,必须以分号作为结束的语句是( )。正确答案是do题目12若n的值为5,s的值为0,则执行“do sn; whilen0;”语句后,s的值为(正确答案是15题目13要结束任一种循环语句或switch语句的执行,则在其中使用的语句为( )。正确答案是break二、判断题在if语句中,必须带有else子句,不能省略它。正确的答案是“错”。题目15在for循环语句的头部,for后面括号内共有3个表达式位置。正确的答案是“对”。题目16for循环语句不能够被转换为while循环语句。正确的答案是“错”。题目17while循环语句中的循环体可能不会被执行。正确的答案是“对”。题目18while循环语句的循环体,只能是复合语句,不能是简单语句。正确的答案是“错”。题目19do-while循环语句中的循环体可能不会被执行。正确的答案是“错”。题目20do-while循环语句的循环体,只能是复合语句,不能是简单语句。正确的答案是“错”。题目21do-while循环语句是以循环体结尾的。正确的答案是“错”break语句可以使用在switch语句中。正确的答案是“对”。题目23return语句中可以带有返回表达式。正确的答案是“对”。题目24continue只能使用在任一种循环语句的循环体中。正确的答案是“对”。一、单项选择题题目1假定有一个元素类型为int的数组a10,它所占用的存储空间的字节数为( )。正确答案是40题目2假定一维数组的定义为“char* a8;”,则该数组所占用的存储空间的字节数为( )。正确答案是32题目3假定有一个定义语句为“int a103,4,2,8,6;”,则元素a5的值为( )正确答案是0题目4在下面的一维数组定义语句中,有语法错误的是( )。正确答案是int a;题目5假定二维数组的定义语句为“int a35;”,则该数组所含元素的个数为( )。正确答案是15题目6假定有一个定义语句为“int a343,4,2,8,6;”,则元素a12的值为( )。正确答案是6题目7对于一个长度为n的字符串,保存它至少需要占用的存储字节数为( )。正确答案是n1题目8对于一个二维字符数组aMN,存储每个字符串的长度至多为( )。正确答案是N-1题目9若需要比较两个字符串的大小,则选用的函数是( )。正确答案是strcmp二、判断题题目10一维数组元素带有两个下标。正确的答案是“错”。题目11对于二维数组元素,数组名后使用两对中括号。正确的答案是“对”。题目12在一维数组的定义语句中,给数组赋初值的部分是用一对花括号括起来的数据表。正确的答案是“对”。题目13在一维数组的定义语句中,数组名前为元素类型关键字。正确的答案是“对”。题目14在二维数组的定义语句中,数组名后带有两对圆括号。正确的答案是“错”。题目15假定二维数组的定义语句为“double aMN;”,则每个数组元素的列下标取值范围在1N之间。正确的答案是“错”。题目16使用“typedef char BB10;”语句定义标识符BB为含有10个元素的一维字符数组。正确的答案是“错”。题目17使用“typedef char BB1050;”语句定义标识符BB为含有10行50列共500个元素的二维字符数组类型。正确的答案是“对”。题目18一个二维字符数组a1020中存储每个字符串的最大长度为19。一、单项选择题题目1一个指针指向一个数据对象,它保存着该数据对象的地址,若数据对象为DataType类型,则该指针的类型为( )。正确答案是DataType*题目2NULL是一个符号常量,通常作为空指针值,它的取值为( )。正确答案是0题目3若要把一个整型指针p转换为字符指针,则采用的强制转换表达式为( )。.正确答案是char*p题目4若要定义整型指针p并初始指向x,则所使用的定义语句为( )。正确答案是int *p题目5假定p所指对象的值为25,p1所指对象的值为42,则表达式*p的值为( )。正确答案是25题目6假定p是一个指针变量,则该变量的地址表示为( )。t.正确答案是”,要使变量p指向s所指向的同一个字符串,则p应定义为( )。正确答案是char *ps;题目8假定a为一个数组名,则下面表达式中错误的是( )。正确答案是*a题目9已知“charb10”12345”, *pb;”,则*p2的值为()。正确答案是3题目10已知“int a65;”,则元素a24的地址比该数组的首地址大( )。正确答案是56个字节题目11要使p指向二维整型数组a1020,p应定义为( )。正确答案是int*p20a;题目12执行“int *pmallocsizeofdouble*2;”语句后得到的动态存储空间的字节数为( )。正确答案是16题目13利用动态存储分配创建具有10个字节的一维数组空间的正确语句是( )。正确答案是char *pmalloc10;二、判断题题目14在定义指针变量的语句中,对指针变量不允许赋初值。正确的答案是“错”。题目15在定义指针变量的语句“int *p,pp;”中,p和pp具有相同的数据类型。正确的答案是“错”。题目16在语句“typedefint* inPointer;”中,把标识符inPointer定义为int*类型。正确的答案是“对”。题目17假定a是一个一维数组,则ai的值与”,则进行*p运算是不允许的。正确的答案是“错”。题目19假定a是一个二维数组,则表达式*aji所对应的元素为aij。正确的答案是“错”。题目20假定a是一个二维数组,则数组名a的值和a0的值相等。正确的答案是“对”。题目21进行动态存储分配的calloc函数带有一个参数。正确的答案是“错”。题目22用于释放动态存储空间的函数为free,调研它需要带有一个参数。正确的答案是“对”。题目23假定a是一个指针数组,则ai所指对象的地址比a地址大4*i个字节。正确的答案是“对”。单项选择题在下面的函数声明语句中存在着语法错误的是( )。正确答案是AAint a; int b题目2如果一个函数定义仅允许为所在的程序文件调用,则应在该函数定义的最前面添加的关键字为( )。正确答案是static题目3假定一个函数定义为“extern char* f1char*xreturn x;”,表示该函数作用域的关键字为( )。正确答案是extern题目4假定一个函数的原型语句为“int ffint* x;”,一个整型数组为a10,则下面函数调用表达式不正确的是( )。正确答案是ffa0题目5型语句为“int f1int a,int n;”,与数组参数等价的表示为( )。正确答案是int* a题目6假定一个函数的参数说明为const int a,则在函数体中不能进行的操作是( )。正确答案是a10题目7在函数体中定义的变量具有( )。正确答案是局部作用域题目8在函数外定义的变量,若带有作用域关键字static,则它具有( )。正确答案是文件作用域题目9在函数体中定义一个静态变量时,选用的存储属性关键字为( )。正确答案是static题目10假定一个函数原型为“void ffint a,int n”,则对应的函数指针类型为( )。选择一项正确答案是void*ffint*a,int二、判断题题目11函数定义格式中的参数表被称为实参表。正确的答案是“错”。题目12函数定义格式中的参数表被称为形参表。正确的答案是“对”。题目13函数调用参数表中的每个实参可以是表达式。正确的答案是“对”。题目14对于标识为static属性的变量,若没有对它进行初始化,则默认的初值为0。正确的答案是“对”。题目15在函数体中定义一个变量时,若不选用任何存储属性关键字进行标识,则它为静态变量。正确的答案是“错”。题目16在C语言程序中,主函数也可以成为递归函数。正确的答案是“错”。题目17在C语言程序中,除主函数外的任何用户定义的函数都可以是递归函数。正确的答案是“对”。一、单项选择题题目1在结构类型的定义中,对于类型标识符后的定义体,使用的起止标记符是一对( )。正确答案是圆括号题目2假定一个结构类型的定义为 “struct Aint a,b; double c”,则该类型的长度为( )。正确答案是16题目3假定一个结构类型的定义为 “struct Dint a; D* next”,则该类型的长度为( )。正确答案是8题目4假定有结构定义“struct Bookchar title20; double price”,则不正确的语句定义为( )。选择一项正确答案是struct Book bC Programming,27.0题目5假定有结构定义“struct Bookchar title20; double price”,则正确的语句定义为( )。正确答案是struct Book *xcalloc6,sizeofstruct Book;题目6假定要访问一个结构指针变量x中的数据成员a,则表示方法为( )。正确答案是x-a题目7与结构成员访问表达式p-name等价的表达式为( )。正确答案是*p.name题目8在一个链表中,每个结点必然存在着一个指向自身结点类型的指针域,用来保存下一个结点的( )。正确答案是地址题目9假定一个链表的表头指针为f,结点中包含有data和next域,则向该链表的表头插入一个地址为p的结点时,应执行的操作为( )。正确答案是p-nextf和fp题目10假定一个联合类型的定义为 “union Dint a; D* next”,则该类型的长度为( )。正确答案是4二、判断题题目11在同一个结构类型的定义中,各数据成员名必须不同。正确的答案是“对”。题目12在结构类型的定义中,其中的数据成员可以是本身类型的指针对象。正确的答案是“对”。题目13在结构类型的定义中,不允许出现结构类型不完整的超前定义。正确的答案是“错”。题目14定义结构类型的同时能够定义它的变量。正确的答案是“对”。题目15定义结构类型的变量时,能够用同类型的其他变量进行初始化,不能用数据表进行初始化。正确的答案是“错”。题目16使用结构类型时,必须一起使用关键字struct和类型标识符。正确的答案是“对”。题目17在一个链表中,表头结点和表尾结点均无后继结点。正确的答案是“错”。题目18在一个链表中,若表头指针的值非空,则表头和表尾结点必然不是同一个结点。正确的答案是“错”。题目19在C语言中,一个结构类型的长度等于所含的所有数据成员类型长度的最大值。正确的答案是“错”。一、单项选择题题目1标准输出设备显示器的文件流标识符是( )。正确答案是stdout题目2表示文件结束符的符号常量EOF的值为( )。正确答案是-1题目3假定一个磁盘数据文件占用n个字节的存储空间,则按字节进行编址的范围是( )。选择一项正确答案是0n-1题目4在C语言中,为只写操作打开一个文本文件的方式为( )。正确答案是w题目5在C语言中,文本文件的打开方式共有( )。正确答案是6题目6在C语言中,为读和写操作打开一个二进制文件,若文件不存在则自动建立空文件的打开方式为( )。选择一项正确答案是wb题目7从一个文本文件中读取以换行符结束的一个字符串的系统函数为( )。正确答案是fgets题目8向一个文本文件中写入一个字符的系统函数为( )。选择一项正确答案是fputc题目9向一个二进制文件中写入数据的系统函数为( )。正确答案是fwrite题目10从一个二进制文件中读取数据的系统函数为fread,它的参数有( )。正确答案是4个二、判断题题目11一个磁盘数据文件的文件名由文件主名和扩展名所组成,其中间用圆点分开。正确的答案是“对”。题目12当向字符文件输出一个换行符时,实际将输出的是回车符或换行符。正确的答案是“错”。题目13C语言系统中提供一个用来描述文件属性的类型标识符为FILE。正确的答案是“对”。题目14在数据文件打开方式字符串中,字符r、w和a具有确定的含义,分别代表读、写和追加方式。正确的答案是“对”。题目15在数据文件打开方式字符串中,字符加号只用于打开二进制文件的方式中,不能用于打开文本文件的方式中。正确的答案是“错”。题目16每次只能从文本文件中读取一个字符,不能一次读取一行字符串。正确的答案是“错”。题目17从文本文件中输入数据时,需要调用系统函数fgetc或fgets。正确的答案是“对”。题目18向文本文件中输出数据时,需要调用系统函数fputc或fgetc。正确的答案是“错”。题目19对二进制文件进行读和写操作将使用同一个系统函数。正确的答案是“错”。题目20在C语言中,系统函数fseek用来移动数据文件中的文件位置指针。正确的答案是“对”

    展开全文
  • C语言题库(选择题)电子Z1201 12109103131.C语言源程序的基本单位是()。A.过程 B.函数 C.子程序 D.标识符a3_b3 B.void C._123 D.IF4. 以下数据中,不正确的数值或字符常量是()。A.0 B.5L C.o13 ...
  • c语言试题及答案》由会员分享,可在线阅读,更多相关《c语言试题及答案(11页珍藏版)》请在人人文库网上搜索。1、c语言试题及答案1、以下正确的说法是( B )(A) 用户若需要调用标准库函数,调用前必须重新定义(B) ...
  • C语言入门学习一、 简答题。 ( 共14题 ,共0分,每题0分 )1. int i=10, j=10, k=3; k*=i+j; k最后的值是?答:k = 60ok2. 写出程序结果:void Func(char str[100]){printf("%d\n", sizeof(str));}答:4或者8(如果操作...
  • 关于C语言的变量,以下叙述中错误的是( )A.所谓变量是指在程序运行过程中其值可以被改变的量B.变量所占的存储单元地址可以随时改变C.程序中用到的所有变量都必须先定义后才能使用D.由三条下划线构成的符号名是合法...
  • 四川大学历年考研C语言试题及答案
  • 9月计算机二级c语言试题及答案为了帮助考生能顺利进行备考9月计算机二级考试,yjbys小编提供2016年9月计算机二级C语言考前测试题如下,供各位复习参考。阅读程序题1、int x=6, y=7;printf(“%d,”,x++); printf(“%d...
  • 下面是学习啦小编给大家整理的计算机二级c语言考试题库及答案,供大家参阅!计算机二级c语言考试题库一、单选题1). 若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是( )A.++x,y=x--B.x+1=yC.x=x+10=x+yD....
  • 07-09计算机二级考试C语言试题及答案 07-09计算机二级考试C语言试题及答案 07-09计算机二级考试C语言试题及答案 07-09计算机二级考试C语言试题及答案 07-09计算机二级考试C语言试题及答案 07-09计算机二级考试C语言...
  • 国信蓝点杯 软件设计大赛 C语言 试题及答案 国信蓝点杯 软件设计大赛 C语言 试题及答案
  • 全国计算机二级考试C语言备考试题及答案2017年3月份计算机等级考试备考工作已经开始了,为帮助大家复习好C语言内容,以下是百分网小编搜索整理的一份全国计算机二级考试C语言备考试题及答案,供参考练习,希望对大家...
  • 二级C语言试题及答案

    2009-06-03 16:51:51
    二级C语言试题及答案,,,有历年难题改错和编写的程序题目。
  • A.C语言比其他语言高级 B.C语言可以不用编译就能被计算机识别执行 C.C语言以接近英语国家的自然语言和数学语言作为语言的表达形式 D.C语言出现的最晚,具有其他语言的一切优点 205.一个C语言程序是由()。 A.一个主...
  • 2005年4月二级C语言试题及答案.doc2005年4月二级C语言试题及答案.doc2005年4月二级C语言试题及答案.doc
  • c语言试题及答案 精品文档 精品文档 收集于网络如有侵权请联系管理员删除 收集于网络如有侵权请联系管理员删除 精品文档 收集于网络如有侵权请联系管理员删除 本卷共有3道大题: 一单项选择题50道小题共50分 1下列...
  • C语言大全 包含最详尽的基础知识 与C语言试题及答案
  • c语言试题及答案》由会员分享,可在线阅读,更多相关《c语言试题及答案(8页珍藏版)》请在人人文库网上搜索。1、程序员基本功大赛试题一二三四五总分(满分100分,考试时间90分钟)学号: 姓名: 班级:、单项选择题(本...
  • 2015全国计算机二级c语言上机题库(附答案){ s=(int*)malloc(sizeof(int));*s=*pl+*p2;free(s);}main(){int a=1,b=40,*q=&a;fun(&a,&b,q);printf("%d\n",*q);}程序运行后的输出结果是( )。A.42B.0C....
  • 2019-C语言二级考试题库(含答案) 2019-C语言二级考试题库(含答案) 一、单项选择题 1( A )是构成C语言程序的基本单位。 A、函数 B、过程 C、子程序 D、子例程 2C语言程序从 C 开始执行。 A 程序中第一条可执行语句 B ...
  • c语言试题及答案详解

    2011-07-01 18:55:03
    c语言练习题及答案,八套模拟试题,还有1000道题库试题,让你考试无忧
  • 2009年3月全计算机等级考试二级C语言试题及答案,计算机等级二级c语言,二级c语言试题及答案,计算机二级试题及答案,二级c语言等级考试,计算机二级c语言,计算机二级c语言题库,计算机二级c语言真题,全国计算机二级c语言,...
  • 计算机二级c语言试题及答案在学习、工作中,只要有考核要求,就会有试题试题是命题者根据测试目标和测试事项编写出来的。你所了解的试题是什么样的呢?下面是小编为大家整理的计算机二级c语言试题及答案,希望能够...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 12,212
精华内容 4,884
关键字:

c语言题库及答案

c语言 订阅