更多"若有定义语句:inta=3,b=2,c=1;,则表达式b<ba:b的值"的相关试题:
[填空题]若有定义语句:int*a,b;,则变量b的数据类型是【 】。
[填空题]若有定义语句:int*a,b;,则变量b的数据类型是 【6】 。
[单项选择]若有定义语句:
char*s1="OK",*s2="ok";
以下选项中,能够输出"OK"的语句是()。
A. if(strcmp(s1,s2)=0)puts(s1);
B. if(strcmp(s1,s2)!=0)puts(s2);
C. if(strcmp(s1,s2)==1)puts(s1);
D. if(strcmp(s1,s2)==0)puts(s1);
[单项选择]若有定义语句:
int a[2][3],*p[3];
则以下语句中正确的是______。
A. p[0]=&a[1][2];
B. p[0]=a;
C. p=a;
D. p[1]=&a;
[单项选择]若有定义语句
char c=’/101’;
则变量c在内存中占______。
A. 1个字节
B. 2个字节
C. 3个字节
D. 4个字节
[单项选择]若有定义语句:
int year=2009,*p=&year;
以下不能使变量year中的值增至2010的语句是______。
A. *p++;
B. (*p)++;
C. ++(*p);
D. *p+=1;
[填空题]若有定义语句:int a=5;,则表达式a++的值是______。
[单项选择]若有定义语句:char s[3][10],(*k)[3],*p;,则以下赋值语句正确的是()。
A. p=s;
B. p=k;
C. p=s[0];
D. k=s;
[单项选择]若有定义语句:
double a,*p=&a;
以下叙述中错误的是______。
A. 定义语句中的*号是一个间址运算符
B. 定义语句中的*号是一个说明符
C. 定义语句中的p只能存放double类型变量的地址
D. 定义语句中*p=&a把变量a的地址作为初值赋给指针变量p
[单项选择]若有定义语句:
char s[10]="1234567/0/0";
则strlen(s)的值是()。
A. 7
B. 8
C. 9
D. 10
[单项选择]若有定义语句:
double x,y,*px,*py;
执行
px=&x;py=&y;
正确的输入语句是______。
A. scanf("%lf%lf",px,py);
B. scanf("%f%f"&x,&y);
C. scanf("%f%f",x,y);
D. scanf("%lf%lf",x,y);