指出下列指令的本质区别 MOVA,DATA MOVA,#DATA MOVDATA1,DATA2 MOV60H,#61H
指出下列指令的本质区别 MOVA,DATA MOVA,#DATA MOVDATA1,DATA2 MOV60H,#61H
以下关于结构体数组和结构体元胞数组的语句中,正确创建结构体元胞数组的是 A: data.name='张三'; data.score=87;data.name='李四'; data.score=65; B: data(1).name='张三'; data(1).score=87;data(2).name='李四'; data(2).score=65 C: data[1].name='张三'; data[1].score=87;data[2].name='李四'; data[2].score=65; D: data{1}.name='张三'; data{1}.score=87;data{2}.name='李四'; data{2}.score=65;
以下关于结构体数组和结构体元胞数组的语句中,正确创建结构体元胞数组的是 A: data.name='张三'; data.score=87;data.name='李四'; data.score=65; B: data(1).name='张三'; data(1).score=87;data(2).name='李四'; data(2).score=65 C: data[1].name='张三'; data[1].score=87;data[2].name='李四'; data[2].score=65; D: data{1}.name='张三'; data{1}.score=87;data{2}.name='李四'; data{2}.score=65;
设有定义:[br][/br]struct complex[br][/br]{ int real,unreal;} data 1={1,8},data 2;[br][/br]则以下赋值语句中错误的是( )。 A: data 2=data1; B: data 2={2,6}; C: data 2.real=data 1.real; D: data 2.real=data1 .unreal;
设有定义:[br][/br]struct complex[br][/br]{ int real,unreal;} data 1={1,8},data 2;[br][/br]则以下赋值语句中错误的是( )。 A: data 2=data1; B: data 2={2,6}; C: data 2.real=data 1.real; D: data 2.real=data1 .unreal;
设有定义:struct complex{ int real, unreal;} data1={1,8},data2;则以下赋值语句中错误的是()。? data2.real=data1.unreal;|data2.real=data1.real;;|data2=(2,6);|data2=data1;;
设有定义:struct complex{ int real, unreal;} data1={1,8},data2;则以下赋值语句中错误的是()。? data2.real=data1.unreal;|data2.real=data1.real;;|data2=(2,6);|data2=data1;;
中国大学MOOC:'编程设计一个简单的计算器程序,要求用户从键盘输入如下形式的表达式:操作数1运算符op操作数2然后,计算并输出表达式的值指定的运算符为:加(+)减(-)乘(*)除(/)代码如下,所给程序是否存在错误,若有,找出错误所在并改正。#include intmain() { floatdata1,data2; charop; printf('Pleaseentertheexpression:'); scanf('%f%c%f',&data1,&op,&data2);/*%c前有一个空格*/ switch(op) { case'+': printf('%f+%f=%f ',data1,data2,data1+data2); break; case'-': printf('%f-%f=%f ',data1,data2,data1-data2); break; case'*': printf('%f*%f=%f ',data1,data2,data1*data2); break; case'/': printf('%f/%f=%f ',data1,data2,data1/data2); break; default: printf('Invalidoperator! '); } return0; }';
中国大学MOOC:'编程设计一个简单的计算器程序,要求用户从键盘输入如下形式的表达式:操作数1运算符op操作数2然后,计算并输出表达式的值指定的运算符为:加(+)减(-)乘(*)除(/)代码如下,所给程序是否存在错误,若有,找出错误所在并改正。#include intmain() { floatdata1,data2; charop; printf('Pleaseentertheexpression:'); scanf('%f%c%f',&data1,&op,&data2);/*%c前有一个空格*/ switch(op) { case'+': printf('%f+%f=%f ',data1,data2,data1+data2); break; case'-': printf('%f-%f=%f ',data1,data2,data1-data2); break; case'*': printf('%f*%f=%f ',data1,data2,data1*data2); break; case'/': printf('%f/%f=%f ',data1,data2,data1/data2); break; default: printf('Invalidoperator! '); } return0; }';
设有定义: struct apple {int a,b;}data1={5,10},data2; 则以下赋值语句中错误的是______ A: data2=(3,7); B: data2=data1; C: data2.a=data1.a; D: data2.a=data1.b;
设有定义: struct apple {int a,b;}data1={5,10},data2; 则以下赋值语句中错误的是______ A: data2=(3,7); B: data2=data1; C: data2.a=data1.a; D: data2.a=data1.b;
struct abc{int x;int y;} data1=(2,3),data2;则以下赋值语句中错误的是( )。 A: data2(9,10); B: data2=data1; C: data2.x=data1.x; D: data2.y=data1.y;
struct abc{int x;int y;} data1=(2,3),data2;则以下赋值语句中错误的是( )。 A: data2(9,10); B: data2=data1; C: data2.x=data1.x; D: data2.y=data1.y;
有如下定义:则以下赋值语句中错误的是( )。struct complex{ int real,unreal;} data1={1,8},data2; A: data2=(2,6); B: data2=data1 C: data2.real=data1.real; D: data2.real=data1.unreal;
有如下定义:则以下赋值语句中错误的是( )。struct complex{ int real,unreal;} data1={1,8},data2; A: data2=(2,6); B: data2=data1 C: data2.real=data1.real; D: data2.real=data1.unreal;
设有定义: stmct complex int real,unreal;datal=1,8,data2; 则以下赋值语句中错误的是() A: data2=datal; B: data2=(2,6); C: data2.real=datal.real; D: data2.real=datal.unreal;
设有定义: stmct complex int real,unreal;datal=1,8,data2; 则以下赋值语句中错误的是() A: data2=datal; B: data2=(2,6); C: data2.real=datal.real; D: data2.real=datal.unreal;
设有定义: struet complex { int real,unreal;} data1={1,8},data2; 则以下赋值语句中错误的是______。 A: data2.real=data1.unreal; B: data2=data1; C: data2.real=data1.real; D: data2=(2,6);
设有定义: struet complex { int real,unreal;} data1={1,8},data2; 则以下赋值语句中错误的是______。 A: data2.real=data1.unreal; B: data2=data1; C: data2.real=data1.real; D: data2=(2,6);