计算机二级C语言程序设计
免费题库
以下定义语句中正确的是______。
有以下程序#include void fun( int n ){ static int k=0;if(n
设有定义:struct { int n; float x;} s[2],m[2]={{10,2.8},{0,0.0}};则以下赋值语句中正确的是______。
以下程序拟读取一个姓氏,查找其对应的年龄并输出#include #include #include struct person { char name[10]; int age;};struct person group[6]={ "zhang", 18,"wang",20,"li",19,"zhao",18,"liu",19},*p;main(){ int I,flag=0;p=(struct person *)malloc(sizeof(struct person));gets( &p->name );for(i=0; iname,group[i].name )==0)){ printf("%d\n",group[i].age );flag=1;}if(flag==0) printf("No find!\n");}程序有语法错,出错的是______。
库函数rand()的功能是产生一个在0~32767之间的随机数。若要用此函数随机产生一个0~99.99(2位小数)之间的数,以下能实现此要求的表达式是______。
以下选项中关于C语言算术表达式的叙述错误的是______。
有以下程序#define f(x) (x*x)main(){ int i1,i2;i1=f(8)/f(4);i2=f(4+4)/f(2+2);printf("%d,%d\n",i1,i2); }程序运行后的输出结果是______。
若变量已经正确定义,以下错误的语句是______。
若有一些定义和语句#include int a=4,b=3,*p,*q,*w;p=&a;q=&b;w=q;q=NULL;则以下选项中错误的语句是______。
要求定义一个具有6个元素的int型一维数组,以下选项中错误的是______。
«
1
2
...
29
30
31
32
33
34
35
...
42
43
»