更多"若下列选项中的变量已正确定义并赋值,则哪个是合法的赋值语句"的相关试题:
[单项选择]若下列选项中的变量已正确定义并赋值,则哪个是合法的赋值语句
[单项选择]若以下选项中变量已正确定义,则正确的赋值语句是( )。
A. x1=26.8%3;
B. 1+2=x2;
C. x3=0x12;
D. x4=1+2=3;
[单项选择]有定义语句
doubld a,b;int w;long c;
若各变量已正确赋值,则下列选项中正确的表达式是( )。
A) a=a+b=b++ B) w%((int) a+b)
C) (c+w)%(int)a D) w=a==b;
[单项选择]若变量均已正确定义并赋值,以下C语言赋值语句合法的是( )。
A. x=y==5;
B. x=n%2.5;
C. x+n=i;
D. x=5=4+1:
[单项选择]若变量均已正确定义并赋值,以下合法的C语言赋值语句是( )。
A. x=y==5;
B. x=n%2.5;
C. x+n=i:
D. x=5=4+1;
[填空题]下列赋值语句中哪两个是合法的(写出合法赋值语句的编号)
[填空题]不考虑内存释放问题,下列赋值语句中哪两个是合法的(写出合法赋值语句的编号)
①sq=sh;②sh=tr;③tr=sq;④sq=tr;⑤sh=sq。
[单项选择]设定义下列结构体,结构体变量p的出生年份赋值正确的语句是( )。
Struct st
int x;
inty;
int z;
Struct worker
char name[20];
char sex;
struct st birth;
p;
A. x=1987
B. birth.x=1987;
C. birth.x=1987;
D. x=1987;
[单项选择]有以下结构体说明、变量定义和赋值语句
struct STD
char name[10];
int age;
char sex;
s[5],*ps;
ps=&s[0];
则以下scanf函数调用语句有错误的是______。
A. scanf("%d",ps->age);
B. scanf("%d",&s[0].age);
C. scanf("%c",&(ps->sex));
D. scanf("%s",s[0].name;
[单项选择]下列选项中合法的赋值语句是()。
A. a=b=34
B. a=34,b=34
C. i-1;
D. m=(int)(x+y);
[单项选择]下面能正确进行字符串赋值操作的语句是______。
A. char s[5]="ABCDE":
B. chars[5]=’A’、’B’、’c’、’D’、’E’;
C. char*s;s="ABCDEF";
D. char*s; scanf("%s",s):
[单项选择]设变量x和y均已正确定义并赋值。下列if语句中,在编译时将产生错误信息的是()。
A. if(x++);
B. if(x>y&&y!=0);
C. if(x>0)x--
D. if(y<0);
[单项选择]已定义ch为字符型变量,以下赋值语句中错误的是
A. ch=’/’;
B. ch=62+3;
C. ch=NULL;
D. ch=’/xaa’;
[单项选择]设变量m和n均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是______。
A. if(m>0)m-- else n++;
B. if(m++)
C. if(m>n&&n!=0)
D. if(n<0);else m++;
[单项选择]已知如下定义:String s = "story"; 下面哪个语句不是合法的______
A. s += "books";
B. s = s + 100;
C. int len = s.length;
D. String t = s + “abc”;