有以下程序:#includestruet S{int a,b;}data[2]={10,1013,20,200};main(){stmct S p=data[1];printf("%d\n",++(p.a));程序运行后的输出结果是( )。
字符串"%%\"ABCDEFV'\"\\"的长度是( )。
fgets(str,n,fp))函数从文件中读入一个字符串,以下错误的叙述是( )。
若有定义语句:double x,y,*px,*py;执行了px=x;py=y;之后,正确的输入语句是( )。
有以下程序:#includestruct tt{int x;struct tt*y;)*p;struct tt a[4]={20,a+1,15,a+2,30,a+3,17,a};main(){int i;p=a;for(i=1;ix);p=p->y;}}程序的运行结果是( )。
给定程序MODI1.C中函数fun的功能是:从整数1到55之间,选出能被3整除、且有一位上的数是5的那些数,并把这些数放在b所指的数组中,这些数的个数作为函数值返回。规定,函数中a1放个位数,a2放十位数。请改正程序中的错误,使它能得出正确结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。#includeint fun(int*b){int k,a1,a2,i=0;for(k=10;k/**********found**********/a2=k/10;a1=k-a2*10;if((k%3==0a2==5)||(k%3==0a1==5)){b[i]=k;i++;}}/**********found**********/return k;}main(){int a[100],k,m;m=fun(a);printf("The result is:\n");for(k=0;k}
甲乙丙丁四人同时开始放鞭炮,甲每隔t1秒放一次,乙每隔t2秒放一次,丙每隔t3秒放一次,丁每隔t4秒放一次,每人各放n次。函数fun的功能是根据形参提供的值,求出总共听到多少次鞭炮声作为函数值返回。注意,当几个鞭炮同时炸响,只算一次响声,第一次响声是在第0秒。例如,若t1=7,t2=5,t3=6,t4=4,n=10,则总共可听到28次鞭炮声。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。不得增行或删行,也不得更改程序的结构!
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可有多名职员。则实体部门和职员间的联系是( )。
下面叙述中错误的是( )。
若语句“t=fun(fun(x,y,a),(a+b,a+c),x+y+z);”对fun函数的调用正确,则fun函数的形参个数为( )。
有以下程序: #include struct s { int a,b; } data[2]={10,100,20,200}; main() { struct S p=data[1]; printf(''%d\n'',++(p.a)); } 程序的运行结果是( )。
数列中,第一项值为3,后一项都比前一项的值增5:给定程序MODll.C中函数fun的功能是:计算前n(4
#define N 20
int fun(int n,int *a)
{int i,j,k,sum;
/**************found**************/
sum=j==0;
for(k=3,i=0;i
以下叙述中正确的是( )。
若语句“t=fun(fun(x,y,a),(a+b,a+c),x+y+z);”对fun函数的调用正确,则fun函数的形参个数为( )。
在具有2n个节点的完全二叉树中,叶子节点个数为( )。
软磁盘最外边的磁道数是【 】号磁道。
有以下程序:int f1(double a) main(){return a*a;} {double w;int f2(int x,int y) w=f2(2.1,4.0);{double a,b; a=f1(x); }b=f1(y);return a+b:}程序执行后,变量w的值是( )。
请编写函数fun,函数的功能是;将M行N列的二维数组中的数据,按行的顺序依次放到一维数组中,一维数组中数据的个数存放在形参n所指的存储单元中。例如,二维数组中的数据为:则一维数组中的内容应是:333333334444444455555555。注意:部分源程序在文件PR001.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。#includevoidfun(int(*s)[10],int*b,int*n,intmm,intnn){}main(){intw[10][10]={{33,33,33,33},{44,44,44,44},{55,55,55,55}},i,j;inta[100]={0},n=0;voidNONO();printf("Thematrix:/n");for(i=0;i
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为( )。
以下程序的输出结果是( )。 #includestdio.h main() struct st {p=aa; {int x;int*y;}*p; printf("%d\n",++(p-x));} int dt[4]={1,2,3,4}; struct st aa[4]={2,dt[0],3,dt[0],4, dt[0],5,dt[0],};