00问答网
所有问题
15、以下程序的输出结果是( )。 main() { int a=4,b=5,c=0,d; d=a&&!b||!c; printf("%d\n",d); } A、1 B
如题所述
举报该问题
推荐答案 2017-06-20
#include <stdio.h>
int main() {
int a=4,b=5,c=0,d;
d=a&&!b||!c;
printf("%d\n",d);
return 0;
}
//éAï¼è¾åº1
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/Zr0jZ0nDBrjBTnrBBZ.html
相似回答
...
main()
{
int
a=4,b=5,c=0,d;
d=
!
a&&!b||!c;
printf(
"%d\n",d...
答:
结果为1 这个条件表达式先判断!a是否为真,由于为假,不再判断!b的真值情况,因为与任何假相与一定为假;再判断或两边真值,或前边值为假,再判断!c的值
,!c
为真,所以整个表达式是真,默认的真值就是1,所以d=1
main()
{
int
a=4,b=5,c=0,d;
d=
!
a&&!b||!c;
printf(
"%d\n",d); }
答:
而!c的值为1,所以最后d为1。
...
{int
a=4,b=
5
c=0,d;
d=
!
a&&!b||!c;
printf(
"%d\n",d); }
答:
0&&0||
1按从左往右计算
,结果
为1
以下程序的输出结果是
main()
{
int
a[4][4]
={{
1,3
,5
}
,{
2
,4,
6},{3...
答:
正确答案是:A
解析:在按题目中的语句对数组a[4][4]赋值后,数组中的各个元素值如下:第一行:1,3,5,0 第二行:2,4,6,0 第三行:3,5,7,0 第四行:0,0,0,0 因此,输出的元素a[0][3]=0;a[1][2]=6;a[2][1]=5;a[3][0]=0。故选项为A。
大家正在搜
相关问题
以下程序的输出结果是 main() { int a=4,b=...
以下程序的输出结果是( ) main() { int a=4...
以下程序输出的结果是【4】。 main() { int a=...
15 以下程序运行后的输出结果是___。 main() { ...
main() { int a=4,b=5,c=0,d; d=...
1、main() { int a=5,b=4,c=3,d; ...
10、分析以下程序的输出结果是( )。 main() ...
main() {int a=5,b=4,c=3,d; d=(...