【判断题】
假设VAR1和VAR2为字变量,LAB为标号,试指出下列指令的错误之处:①ADDVAR1,VAR2不能都是存储器操作数?②SUBAL,VAR1数据类型不匹配③JMPLAB[SI]LAB是标号而不是变量名,后面不能加[SI]④JNZVAR1VAR1是变量而不是标号?⑤JMPNEARLAB应使用NEARPTR?
【单选题】
若已定义inta=5;下面对(1)int*p=&a;(2)*p=a;两个语句的正确解释是()
①
语句(1)和(2)中的*P含义相同,都表示给指针变量p赋值
②
语句(1)和语句(2)的执行结果,都是把变量a的地址值赋给指针变量p
③
语句(1)在对p进行说明的同时进行初始化,使p指向a,语句(2)将变量a的值赋给指针变量p
④
语句(1)在对p进行说明的同时进行初始化,使p指向a,语句(2)将变量a的值赋于*p
【多选题】
下列VaR置信水平的说法正确的是( )
【单选题】
设P={x|(x+1)2≤4},Q={x|x2+16≥5x},则下列选项正确的是( )
【单选题】
下列修改存储过程P1的语句,正确的是( )
【单选题】
下列删除存储过程P1的语句,正确的是( )。
【判断题】
p1和p2都指向同一个数组元素时,可以执行p1-p2或p1+p2。
【单选题】
有以下变量说明,下面不正确的赋值语句是() int a=5,b=10,c; int ?p1=&a,?p2=&b;
【单选题】
下列关于VaR参数持有期的选择中说法正确的是( )
【简答题】
#include stdio.hint main(){char a[]=I love China!,b[20],*p1,*p2;p1=a;p2=b; for(;*p1!=\0p1++,p2++)*p2=*p1; *p2=\0// printf(string a is:%s\n printf(string b is:%s\n return 0;}以上程序运行结果为string b is:[填空1]。