#include main() { int a=4,b=7,c=5:int d1;d1=(ab--); printf("
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/12 11:04:31
#include main() { int a=4,b=7,c=5:int d1;d1=(ab--); printf("%d%d%d%d",
d1,a,b,c.);}这个程序的输出结果是多少?最主要的是那个逻辑的顺序是按什么顺序来的,给你加分了,
d1,a,b,c.);}这个程序的输出结果是多少?最主要的是那个逻辑的顺序是按什么顺序来的,给你加分了,
a=4,b=7,c=5 赋值
关键是这条语句d1=(ab--)
但这种语法是有问题的,||和&&是相同优先级的,
(a
再问: 加了&&,||后面也是不要看了吗?比如(44)&&(7>3)||~~(是不是这两个组成的复杂式就是看第一个比较呢?)
再答: (44)&&(7>3)||~~会比较到||,如果前面为真,则不管后面,如果为假,则还要管后面的结果,具体到(7>4)&&(7>3)||~~,因为(7>4)&&(7>3)是真,所以结果是1
关键是这条语句d1=(ab--)
但这种语法是有问题的,||和&&是相同优先级的,
(a
再问: 加了&&,||后面也是不要看了吗?比如(44)&&(7>3)||~~(是不是这两个组成的复杂式就是看第一个比较呢?)
再答: (44)&&(7>3)||~~会比较到||,如果前面为真,则不管后面,如果为假,则还要管后面的结果,具体到(7>4)&&(7>3)||~~,因为(7>4)&&(7>3)是真,所以结果是1
#include main() { int a=4,b=7,c=5:int d1;d1=(ab--); printf("
#include func(int a,int b) {int c; c=a+b; return c;} main()
#include func(int a,int b){int c; c=a+b;returnc;}main(){intX
#include int main() { using namespace std; int a=3,b=7,c; c=
#include main() { int a,b; a=3,b=(++a)+(++a)+(++a); printf("
#include main() { int a=5,b=4,c=3,d; d=(a>b>c); printf("%d\n
#include main() {int a=2,b=2,c=2; printf("%d\n",a/b&c); } 答案
#include main() { int c=5,k; printf("%d",k=(++c)+(++c)+(++c)
# include main() { int a=-2,b=0; while(a++&&++b); printf("%d
#include void main() { int a=21,b=11; printf("%d\n",--a+b,--
#include void main( ) { int a=3,b=5; int *p,*q; void f1(int
#include using namespace std; int main() { int a,b,c,d; a=c=