首 页
大学试题
CMS专题
工学
经济学
专升本
法学
教育学
历史学
更多分类
搜索
题库考试答案搜索网 > 题目详情
当前位置:
首页
>
下列程序的运行结果是( )。 int y=5,x=14; y=((x=3*Y,x+1),x-1); printf("x=%d,y=%d",x,y);
>
题目详情
问题题干
答案解析
相关问题
热门问题
最新问题
问题详情
下列程序的运行结果是( )。 int y=5,x=14; y=((x=3*Y,x+1),x-1); printf("x=%d,y=%d",x,y);
A、x=27,y=27
B、x=12,y=13
C、x=15,y=14
D、x=y=27
时间:2022-01-04 07:56
关键词:
答案解析
C
逗号表达式的解题思路是从左到右,依次求解,整个逗号表达式的值就是最后一个表达式的值。表达式(x=3*y,x_+1)中,依次是x=3*y=3*5=15,表达式x+1=16,但没有给x或y赋值,所以x还是等于15;第3个表达式x-1=15-1=14,所以y的值为14。
相关问题
假设int x=4,y=50,下列语句的循环体共执行几次?( ) while(y/x>3){ if(y%x>3) { x=x+1; } else{ y=y/x; } }
有以下程序:main(){ int a[]={2,4,6,8,10},y=0,x,p;p=&a[1];for(x=1;x
以下程序的输出结果是:( )void fun(int n,int b){a=4;b=5;}main(){int x=1,y=2;fun(x,y);printf(“%d,%d\n”,y,x);}
以下程序执行后的输出结果是 #include <iostream> using namespace std; void try(int,int,int,int); int main () { int x,y,z,r; x =1 ; y = 2; try(x,y,z,r); cout<<r<<endl; return 0; } void try(int x,int y,int z,int r) { z = x+y; x = x*x; y = y*y; r = z+x+y; }
以下程序执行后的输出结果是( )。 #include<iostream> using namespace std; void try(int,int,int,int); int main() { int x,y,z,r; x=1; y=2; try(x,y,z,r); cout<<r<<endl; return 0; } void try(int x,int y, int z,int r) { z = x+y; X = x*x; y = y*y; r = z+x+y; }
最新问题
下列程序段的执行结果为 X=2 Y=5 If X * Y <1 Then Y=Y - 1 Else Y=-1 Print Y-X>0
执行程序段“int x=1,y=2;x=x^y;y=y^x;x=x^y;”后,x和y的值分别是______。
设以下变量均为int类型,表达式的值不为7的是A.(x=y=6,x+y,x+1) B.(x=6,x+1,y=6,x+y) C.(x=y=6,x+y,y+1) D.(y=6,y+1,x=y,x+1)
设以下变量均为int类型,则值不等于7的表达式是( )。A.(x=y=6,x+y,x+1)B.(x=y=6,x+y,y+1)C.(x=6,x+1。y=6,x+y)D.(y=6,y+1,x=y,x+1)
下面程序的输出结果是main{ int x=3 ,y=6,a=0; while(x++!=(y-=1) ) { a+=1; if (y<x) break; } printf("x=%d,y=%d,a=%d\n",x,y,a);}A.x=4,y=4,a=1 B.x=5,y=5,a=1 C.x=5,y=4,a=1 D.x=5,y=4,a=3
下列程序的运行结果是( )。 int y=5,x=14; y=((x=3*Y,x+1),x-1); printf("x=%d,y=%d",x,y);
下面程序的输出是______。main(){int x=3 ,y=6,a=0;, while(x++!=(y=1)) { a+=1; if(y<x) break; } printf("x=%d, y=%d, a=%d , x, y, a);}
下面程序的输出是______。 mare() {int x=3 y=6,a=0; while(x++!=(y=1)) { a+=1; if(y<x)break; } printf("x=%d,y=%d,a=%d ",x,y,a); }
以下程序输出的结果为______。 x=1 y=4 Do Until y>4 x=x*y y=y + 1 Loop Print x
有以下程序,程序运行结束后,x的值是( )。 x=1 y=2 do x=x*y y=y+1 loop while y<5
别人在看