www问答网
所有问题
设A="123", 则2*&A的值为() A "2*&A" B "2&123" C 246 D "2*123" vasual foxpro题
如题所述
举报该问题
推荐答案 2015-06-05
C
&是宏替换命令,宏替换把内存变量和数组元素中的内容当作原义字符串。当连字符 (&)
位于字符型内存变量或数组元素前面时,内存变量和数组元素的内容将替代宏引用。宏替代可用在任何接受原义字符串的命令和函数中。
变量A是一个字符串, &A将A变成他自己的内容,变成数字123, 因此结果是246
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/15Gn5A5dA1KWnnGdGnd.html
相似回答
C
语言简单试题大家帮忙做一下!
答:
第三题是不是写错了!啥意思啊?郁闷~
...
a=123&
Mid(“123456”,3
,2)
执行后
,a
变量中
的值
是
答:
a变量中的值是"12334",答案选择(A)
。Mid(“123456”,3,2)表示返回第三个字符开始的两个字符为“34”,再和123拼接字符串为:“12334”,所以选择(A)。数字加引号,表示字符串。VB中,只要使用 & 进行连接字符串的都会先把数字转换为字符串。没加引号的是数字,要注意和C选项区别。
c语言:
设a=
1
,b
=
2,c
=3,d=4
,则
条件表达式a<b?a:c<d?c:d
的值
是
答:
结果是4,一会写出过程 “?:" 这是一个三目运算符,以 “c>d?a:d”这个代码为例,程序会首先判断“c>d”是否为真,若为真则执行冒号前的语句,即其结果为”a“
的值;
若为假,则执行冒号后的语句,即其
值为
"d"的值。一般遇到这样的题要拆分着做,首先判断最左边的“a>b”,这个结果为...
(1
)设a=
3
,b
=
2,c
=1
,则
表达式a>b>
c的值为
多少?
(2)
若已知a=10,b=2...
答:
(1)1
(2)
0
...
=2,c=
3,d=4,m=1,n=1; 则执行表达式(m
=a
>
b)
&&(n
=c
>d)后,n
的值为
...
答:
执行之后 m =0 n=1 因为 执行到 m=a>b时候,运算符>优先级高于=,先执行a>b,返回0,然后执行m=0,即执行到 m=a>b 这个值返回是0 , 所以后面的 n=c>d 就不执行了 也就是 n 还是原来
的值
没有变 选择A
C
语言中
设a=
1
,b
=
2,c
=3,d=4;执行printf(%d%d%d\n"
,a
==b==
c,c
=a==b...
答:
其他值为 a
b
c d 3 3 1 4 第四步:a==b==c,先运行a==b,第三步可以看出a=3,b=3
,a=
=b值为1,在求
(a=
=b)==c,第三步
c的值为
1,所以(a==b)==c为1.注: 第一:==运算符具有左结合性 第
二
:关系运算符优先级高于赋值运算符,即==比=高,先运行== 第三...
c
语言中scanf(“%2d%*2d%2d”
,&a,&b);
若要输入123456789 则变量a和
答:
scanf可以指定输入的宽度,比如scanf(“%2d"
,&a);
就是把输入数据的前两位赋值给a。scanf可以用“*”跳过指定的宽度,比如scanf(“%2d%*2d%2d”
,&a,&b);
就是把输入数据的前两位12赋值给a,然后跳过34两位,最后把下面两位56赋给b。scanf函数遇到空格和非法输入时结束,并且可以指定输入宽度...
C
语言程序设计教程答案~有追加悬赏100分!
答:
printf("%d %d %d\n"
,a,b,c
);} 执行结果: Please input a,b and c:
123
456 789 789 456 123 7.源程序: main() {int a; scanf("%d"
,&a
); printf(a%21==0?"Yes":"No");} 执行结果: 42 Yes 3第2章 C语言概述 一、单项选择题(第34页) 1-4.BDCB 5-8.AAB
C二
、填空题(第35页)...
...a[]={1
,2,
3,4},*p
=&a
[1]; 则表达式--(*p
)的值为
1。是非题
答:
是对的,a[1]是a数组的第
二
个元素,所以p指向的是a数组的第二个 元素。(*p)是
2
--(*p)是1 所以是对的 我用VS调过了,绝对是对的。
大家正在搜
相关问题
简单的vb问题 赋值语句:a=123&Mid(“12345...
赋值语句:a=123&Mid(“123456”,3,2)执行...
设有下面两个赋值语句:a = Integer.parseIn...
设a=5,b=6,c=7,d=8,m=2,n=2, 则执行(...
c语言 !a!=(b!=c) 表达式的值是多少 为什么???...
若 、 满足 ,且 的最小值为 ,则 的值为( ...
有输入语句:int a,b,c; scanf("a=%d,b...
若有定义int a=1,b=2,c=3;则执行表达式(a=b...