正确答案:B 正确答案:B 答案解析:这个题目主要涉及到结构体的定义与赋值操作。根据题意结构体变量t1,t2的成员变量mark是字符数组,对于字符数组之间的赋值操作应该使用循环语句对每个字符进行赋值,而选项A是用数组名实现字符数组之间的赋值操作,是错误的。 2).若各选项中所用变量已正确定义,函数fun中通过return语句...
刷刷题APP(shuashuati.com)是专业的大学生刷题搜题拍题答疑工具,刷刷题提供设有如下变量定义,则下列的赋值语句中,正确的赋值语句是 。 int i,a=1,b=2,*p;A.i=p;B.a+1=b;C.*p=&i;D.a*=b=a+1;的答案解析,刷刷题为用户提供专业的考试题库练习。一分钟将考试题Word文档/Excel
解析 A 选项A是复合的赋值运算符,等价于“k=k-i”,所以k的值为1;选项B中前缀自减运算符首先将i的值自减1,然后将自减后的值赋给k,所以k和i的值都是1;选项C中k的值为1;选项D中后缀自减运算符将i的值先赋给k,然后i自减1,所以k的值为2。故本题答案为D选项。
百度试题 结果1 题目设有定义语句char a='\xhh';则变量a (). A. 包含1个字符 B. 包含2个字符 C. 包含3个字符 D. 说明不合理 相关知识点: 试题来源: 解析 A 反馈 收藏
设有定义语句:char a='\72';,则变量a( )。A.包含1个字符B.包含2个字符C.包含3个字符D.定义不合法搜索 题目 设有定义语句:char a='\72';,则变量a( )。 A.包含1个字符B.包含2个字符C.包含3个字符D.定义不合法 答案 A 解析收藏 反馈 分享...
百度试题 题目设有变量定义:char a='\72';则变量a ( ) A.包含1个字符B.包含2个字符C.包含3个字符D.不合法相关知识点: 试题来源: 解析 D [评析]转义字符常量'\xx'可以把'\'后面的数字转换为对应的SII字符。 反馈 收藏
设有变量定义 int a[3][4]; 不能表示元素a[2][1]的地址是:( ) (A) *a[2]+1 (B) &a[2][1] (C) *a[2][1] (D) *(a+2)+1 答题: A. B. C. D. (已提交)相关知识点: 试题来源: 解析 参考答案:C 问题解析: 反馈 收藏 ...
设有定义: char *a[2]={"ABC","123"}; 则以下说法正确的是( )。 A、a数组成元素的值分别是"ABC"和"123" B、a是指针变量,它指向含有两个数组元素的字符型一维数组 C、a数组的两个元素中各自存放了字符'A'和'1'的地址 D、a数组的两个元素分别存放两个字符串的首地址
设有变量定义:int a[5] = {5, 4, 3, 2, 1}, *p = a;则执行语句 p = 2; 后,*p的结果是 ()。 A. 4 B. 3 C. 2
若变量均已正确赋初值,则以下语句中错误的是 求解释设有定义:struct {char mark[12];int num1;double num2;} t1,t2;,若变量均已正确赋初值,则以下语句中错误的是 A)t1=t2; B)t2.num1=t1.num1; C)t2.mark=t1.mark; D)t2.num2=t1.num2; 扫码下载作业帮搜索答疑一搜即得 答案解析 查看更多优...