若有定义语句:int a[4][10],*p,*q[4];且0≤i<4,则错误的赋值是( )
若有语句int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a,则()不是对a数组元素的正确引用(0<=i<=10)。
下列语句中不是死循环的是()。A.int i=10;B.for(int i=1;j<10;i++) while(1) { { i--; i--; }
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9) int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9)int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9) int a[10] ={0,1,2,3,4,5,6,7,8,9}, * p=a;
已知a,b,c为int型变量,若从键盘输入:2,3,4<回车>,使a的值为2,b的值为3,c的值为4,以下选项中合法的输入语句是 。
下列语句序列执行后,j的值是()。int j=0;for (int i=3i>0; i- -)j+=i;A.3B.4C.6D.5
以下程序中函数Fun的功能是对b所指数组中的第m至第n个数据取累加和,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。 include <stdio.h> Fun(________,int m,int n) { int i,s=0; for(______;i <n;i++) s="s+b[i];" return _______; } int main() { x,a[]="{1,2,3,4,5,6,7,8,9};" x="Fun(a,3,7);" printf("%d\n",x); 0;>
有以下程序(提示,程序中fseek(fp,-2L*sizeof(int),SEEK_END);语句的作用是使位置指针从文件末尾向前移2*sizeof(int)字节): include <stdio.h> main() { FILE *fp; int i, a[4]={l,2,3,4},b; fp=fopen("data.dat","wb"); for(i=0;i<4;i++) fwrite(&a[i],sizeof(int),1,fp); fclose(fp); fp=fopen("data.dar","rb"); fseek(fp,-2L*sizeof(int),SEEK END); fread(&b,sizeof(int),1,fp);/*从文件中读取sizeof(int)字节的数据到变量b中 */ fclose(fp); printf("%d\n",b); } 执行后输出结果是()。
以下语句的输出结果是()。 int a=-1,b=4,k; k=(a<0)!(b - -<=0); printf("%d,%d,%d\
下列语句中不是死循环的是()。A.int i=10;B.for(int i=1;j<10;i++) while(1) { { i
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9)()。 int a[10]={0,1,2,3,4,5,6,7,8,9},*P=a
下列语句中正确的是()。A.int * p;i=8; p=&i;B.int * p,i; p=&i;C.float * p;int i;p=&am
有以下程序:includevoid main(){ fILE*fp; int i,a[4]={1,2,3,4},b; fp=fopen("data.dat","wb"); for(i=0;i<4;i++) fwrite(&a[i],sizeof(int),1,fp); fclose(fp) fp=fopen("data.dat","rb"); fseek(fp,-2L*sizeof(int),1,fp);/*文件中读取sizeof(int)字节的数据到变量b中*/ fclose(fp); printf("%d\n",b);}程序中fseek(fp,-2L*sizeof(int),SEEK_END);语句的作用是()。
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9)int a[10]= 0,1,2,3,4,5,6,7,8,9 , *p=a;
已知有声明“struct data{int y,m;}a={2014,6},b={0};”,以下选项中合法的语句是:
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9) int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
若有语句int a[10]={0,1,2,3,4,5,6,7,8,9},p=a;则哪个不是对a数组元素的正确引用(其中0≤i<10)()
已知:int i=5,下列do-while循环语句的循环次数为()。 do{ printf("%dn",i--); i--; }while(i!=0);
已知“int a=5,b=1,c=0;”,则执行下列语句时()。 if (a=b+c) printf("****n"); else printf("n");
6、设初始化int a=0,b=0,c=0,x=9;则执行下列语句之后,变量x的值是 if (a) x--; else if(b) if(!c)x=3; else x=4;
已知以下程序段: int a=3, b=4; a=a^b: b=b^a: a=a^b: 则执行以上语句后a和b的值分别是()。
int i,a; i=0;a=0; while(i<4) {a=a+1; i=i+1; } a=a+1这条程序语句执行()次