• 二级C语言程序设计题库

要求定义一个具有6个元素的int型一维数组,以下选项中错误的是(  )。

[单选题]要求定义一个具有6个元素的int型一维数组,以下选项中错误的是(  )。A.intN=6,a[N];B.inta[2*3]={0};C.D.inta[

  • 查看答案
  • 在关系运算中,选择运算的含义是(  )。

    [单选题]在关系运算中,选择运算的含义是(  )。A.在基本表中,选择满足条件的元组组成一个新的关系B.在基本表中,选择需要的属性组成一个新的关系C.在基本表中

  • 查看答案
  • 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是(  )。

    [单选题]公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是(  )。A.1:1联系B.m:1联系C.1:

  • 查看答案
  • 下列叙述中错误的是(  )。

    [单选题]下列叙述中错误的是(  )。A.C程序可以由一个或多个函数组成B.C程序可以由多个程序文件组成C.一个C语言程序只能实现一种算法D.一个C函数可以单独

  • 查看答案
  • 以下程序段中的变量已定义为int类型,则<br />sum=pad=5; pAd=sum++, ++pAd;<br />? ? ? printf("%d "

    [单选题]以下程序段中的变量已定义为int类型,则sum=pad=5; pAd=sum++, ++pAd;? ? ? printf("%d ",pad);程序段

  • 查看答案
  • 有以下程序<br />#include  <stdio.h><br />#include  <string.h><br />struct S

    [单选题]有以下程序#include  #include  struct S{  char name[10];};void

  • 查看答案
  • C语言中,最基本的数据类型包括(  )。‘

    [单选题]C语言中,最基本的数据类型包括(  )。‘A.整型、实型、逻辑型B.整型、字符型、数组C.整型、实型、字符型D.整型、实型、结构体

  • 查看答案
  • 有以下程序:<br />#include<stdio.h><br />#define PT 3.5<br />#define S(x) PT*x*x&l

    [单选题]有以下程序:#include#define PT 3.5#define S(x) PT*x*xmain(){ int a=1,b=2

  • 查看答案
  • 有以下程序<br /><img border="0" style="width: 214px; height: 382px;" src=&qu

    [单选题]有以下程序程序的运行结果是(  )。A.a=2.b=1B.a=2,b=2C.a=1,b=1D.a=1,b=0

  • 查看答案
  • 有三个关系R、S和T如下:<br /><img border="0" style="width: 382px; height: 105px;"

    [单选题]有三个关系R、S和T如下:则下列操作中正确的是(  )。A.T=R∩SB.T=R∪SC.T=R×SD.T=R-S

  • 查看答案
  • 设有定义:double x=2.12;,以下不能完整输出变量x值的语句是(  )。

    [单选题]设有定义:double x=2.12;,以下不能完整输出变量x值的语句是(  )。A.printf("x=%5.0f ",x);B.printf("x

  • 查看答案
  • 有以下程序:<br />#include <stdio.h><br />main()<br />{ int k,n=0;char c,str[]=&qu

    [单选题]有以下程序:#include main(){ int k,n=0;char c,str[]="teach";for(k=0;str[

  • 查看答案
  • 以下叙述中错误的是(  )。

    [单选题]以下叙述中错误的是(  )。A.C程序对预处理命令行的处理是在程序执行的过程中进行的B.预处理命令行的最后不能以分号表示结束C.#define MAX

  • 查看答案
  • 在数据库中,数据模型包括数据结构、数据操作和(  )。

    [单选题]在数据库中,数据模型包括数据结构、数据操作和(  )。A.数据约束B.数据类型C.关系运算D.查询

  • 查看答案
  • 有以下程序:<br />#include <stdio.h><br />main()<br />{ int sum=0,x=5;<br />

    [单选题]有以下程序:#include main(){ int sum=0,x=5;do{ sum+=x; } while(!--x);pri

  • 查看答案
  • 有以下程序:<br />#include <stdio.h><br />#include<string.h><br />main()<

    [单选题]有以下程序:#include #includemain(){ char a[10]="abcd";printf(

  • 查看答案
  • 数据库的基本特点是(  )。

    [单选题]数据库的基本特点是(  )。A.数据可以共享,数据冗余大,数据独立性高,统一管理和控制B.数据可以共享,数据冗余小,数据独立性高,统一管理和控制C.数

  • 查看答案
  • 有以下程序:<br />#include <stdio.h><br />#define f(x)x*x*x<br />main()<br />

    [单选题]有以下程序:#include #define f(x)x*x*xmain(){ int a=3,s,t;s=f(a+1);t=f((

  • 查看答案
  • 该系统结构图的最大出扇数是(  )。<br /><img border="0" style="width: 451px; height: 145px;&

    [单选题]该系统结构图的最大出扇数是(  )。A.nB.1C.3D.4

  • 查看答案
  • 软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是(  )。

    [单选题]软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是(  )。A.学生成绩管理系统B.C语言编译程序C.UNIX操作系统

  • 查看答案
  • 以下叙述中正确的是(  )。

    [单选题]以下叙述中正确的是(  )。A.在C语言中,预处理命令行都以“#”开头B.预处理命令行必须位于C源程序的起始位置C.#include

  • 查看答案
  • 下列给定的程序中,函数fun()的功能是:求出以下分数序列的前n项和。2/1,3/2,5/3,8/5,13/8,21/13,……和值通过函数值返回main()函数。例如,若输入n=5,则应输出8.39

    [问答题]下列给定的程序中,函数fun()的功能是:求出以下分数序列的前n项和。2/1,3/2,5/3,8/5,13/8,21/13,……和值通过函数值返回ma

  • 查看答案
  • C语言主要是借助以下哪种手段来实现程序模块化?(  )

    [单选题]C语言主要是借助以下哪种手段来实现程序模块化?(  )A.定义常量和外部变量B.定义函数C.使用丰富的数据类型D.使用三种基本结构语句

  • 查看答案
  • 以下叙述中错误的是(  )。

    [单选题]以下叙述中错误的是(  )。A.同一个数组中所有元素的类型相同B.不可以跳过前面的数组元素,给后面的元素赋初值0C.定义语句:inta[10]={0}

  • 查看答案
  • 关于“while(条件表达式)循环体”,以下叙述正确的是(  )。

    [单选题]关于“while(条件表达式)循环体”,以下叙述正确的是(  )。A.循环体的执行次数总是比条件表达式的执行次数多一次B.条件表达式的执行次数总是比循

  • 查看答案
  • 以下程序段中,不能实现条件“如果<img border="0" style="width: 69px; height: 28px;" src="

    [单选题]以下程序段中,不能实现条件“如果则x=10,否则x=-10”的是(  )。A.-10:10;B.C.D.

  • 查看答案
  • 以下叙述中正确的是(  )。

    [单选题]以下叙述中正确的是(  )。A.charc1,c2,*c3,c4[40];是合法的变量定义语句B.数组下标的下限由数组中第一个非零元素的位置决定C.数

  • 查看答案
  • 给定程序中函数fun的功能是:根据整型形参m,计算如下公式的值。<br />  <img border="0" src="https://img.zha

    [问答题]给定程序中函数fun的功能是:根据整型形参m,计算如下公式的值。    例如,若m中的值为:5,则应输出:463611。请改正程序中的错误,使它能得到

  • 查看答案
  • 以下程序段中的变量已正确定义<br />for( i=0; i<4; i++,i++ )<br />for( k=1; k<3; k++ ); printf(&qu

    [单选题]以下程序段中的变量已正确定义for( i=0; i<4; i++,i++ )for( k=1; k<3; k++ ); printf("*" );该程

  • 查看答案
  • 有以下程序:<br />#include <stdio.h><br />main()<br />{<br />   in

    [单选题]有以下程序:#include main(){ int a1,a2; char c1,c2; scanf("%d%c%d%c",&a1

  • 查看答案