C语言程序设计 题目列表
单选题在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是(  )。A投影B选择C联接D自然选择

单选题设一棵满二叉树共有15个结点,则在该满二叉树中的叶子结点数为(  )。A7B8C9D10

单选题若要求从键盘读入含有空格字符的字符串,应使用函数(  )。Agets()Bgetc()Cgetchar()Dscanf()

单选题有以下程序段int*p;p=______malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是(  )。AintB(int*)Cint*D(*int)

单选题软件是指(  )。A程序B程序和文档C算法加数据结构D程序、数据与相关文档的完整集合

单选题若有定义:int i=7,j=8;则表达式i=j||iA1B变量i的值C0D变量j的值

单选题以下定义数组的语句中错误的是(  )。Aint num[]={1,2,3,4,5,6};Bint num[][3]={{1,2},3,4,5,6}; Cint num[2][4]={{1,2},{3,4},{5,6}};Dint num[][4]={1,2,3,4,5,6};

单选题以下函数的功能是计算a的n次方作为函数值返回:doublefun(doublea,intn){ inti; doubles=1.0; for(i=1;i=n;i++)s=______; returns;}为实现上述功能,函数中下画线处应填入的是(  )。As*iBs*aCs+i*iDs+a*a

单选题有如下程序:#includemain(){ inti,array[5]={3,5,10,4}; for(i=0;i printf();}程序运行后的输出结果是(  )。A3,1,2,0,0,B3,5,10,4,0,C3,3,3,3,0,D3,2,2,2,0,

单选题若有定义语句:double a,*p=a;以下叙述中错误的是(  )。A定义语句中的p只能存放double类型变量的地址B定义语句中的*号是一个说明符C定义语句中的*号是一个间址运算符D定义语句中*p=&a把变量a的地址作为初值赋给指针变量p

单选题以下叙述中错误的是(  )。A非零的数值型常量有正值和负值的区分B常量是在程序运行过程中值不能被改变的量C定义符号常量必须用类型名来设定常量的类型D用符号名表示的常量叫符号常量

单选题软件按功能可以分为:应用软件、系统软件、支撑软件(或工具软件)。下面属于应用软件的是(  )。A编译程序B操作系统C教务管理系统D汇编程序

单选题有以下程序:#include #include struct A{ int a; char b[10]; double c;};void f(struct A t);main(){ struct A a={1001,ZhangDa,1098.0}; f(a); printf(%d,%s,%6.1f,a.a,a.b,a.c);}void f(struct A t){ t.a=1002; strcpy(t.b,ChangRong); t.c=1202.0; return t;}程序运行后的输出结果是(  )。A1001,ZhangDa,1098.0B1002,ChangRong,1202.0C1001,ChangRong,1098.0D1002,ZhangDa,1202.0

单选题以下不能输出小写字母a的选项是(  )。

单选题以下叙述中错误的是(  )。AC语言中的每条可执行语句和非执行语句最终都将被转换成二进制的机器指令BC程序经过编译、链接步骤之后才能形成一个真正可执行的二进制机器指令文件C用C语言编写的程序称为源程序,它以ASCII代码形式存放在一个文本文件中DC语言源程序经编译后生成后缀为.obj的目标程序