A: 0
B: 1
C: 2
D: 乱码
举一反三
- 下面的程序[br][/br]#include [stdio.h][br][/br]int main( )[br][/br]{int x=0,y=1,z=-1;[br][/br]if(x=y+z) printf("%d",x++);[br][/br]else printf("%d",++x);[br][/br]}
- #include[stdio.h][br][/br]void main()[br][/br]{int x=10,y=0;[br][/br]printf("%d\n",!x);[br][/br]printf("%d\n",x||y);[br][/br]printf("%d\n",x&&y);[br][/br]}的运行结果分别是( )( )( )
- 阅读下面程序,程序执行后的输出结果是____。[br][/br]#include "stdio.h"[br][/br]main()[br][/br]{ [br][/br] int x,y,z;[br][/br] x = 1; y = 2; z = 3;[br][/br] if(x>y)[br][/br]if(x>z)printf("%d",x);[br][/br]else printf("%d",y);[br][/br]printf("%d\n",z);[br][/br]}
- 有以下程序: [br][/br] #include[br][/br]void main()[br][/br] {[br][/br] int x=1,y=2,z=3; [br][/br] if(x>y) [br][/br] if(y printf("%d",++z); [br][/br] else [br][/br] printf("%d",++y); [br][/br] printf("%d\n",x++); [br][/br] } [br][/br] 程序的运行结果是________。 A: 331 B: 41 C: 2 D: 1
- 选择下面程序的正确输入和输出( )。 [br][/br]#include[br][/br]int main( )[br][/br]{[br][/br] int x,y,t;[br][/br] printf(“Enter x&y:”);[br][/br] scanf(“%d,%d”,&x,&y);[br][/br] printf(“x=%d,y=%d\n”,x,y);[br][/br] t=x; x=y; y=t;[br][/br] printf(“x=%d,y=%d\n”,x,y);[br][/br] return 0;[br][/br]}[br][/br] [br][/br](2.0) A: 输入:123 456 <br>输出:x=123,y=456 x=456,y=123 B: 输入:123,456 <br>输出:x=123,y=456 x=y, y=t C: 输入:123 456<br>输出:x=123,y=456 x=y, y=t D: 输入:123,456<br>输出:x=123,y=456 x=456,y=123
内容
- 0
p>以下程序运行后的输出结果是____。[br][/br]voidfun(intx,inty)[br][/br]{x=x+y;y=x-y;x=x-y;[br][/br]printf("%d,%d,",x,y);}[br][/br]main()[br][/br]{intx=2,y=3;[br][/br]fun(x,y);[br][/br]printf("%d,%d\n",x,y);[br][/br]}</p
- 1
若有以下程序, voidfun(intx,inty)[br][/br]{ x=x+y;y=x-y;x=x-y;[br][/br]printf(“%d,%d,”,x,y); }[br][/br]main()[br][/br]{ intx=2,y=3;[br][/br]fun(x,y);[br][/br]printf(“%d,%d\n”,x,y); } 程序的输出结果是 。
- 2
有以下程序:[br][/br]#include <stdio.h>[br][/br]#define N 8[br][/br]void fun(int *x,int i)[br][/br]{ *x=*(x+i);}[br][/br]main()[br][/br]{ int a[N]={1,2,3,4,5,6,7,8},i;[br][/br]fun(a,2);[br][/br]for(i=0;i<N/2;i++)[br][/br]{ printf("%d",a[i]);}[br][/br]printf("\n");[br][/br]}[br][/br]程序运行后的输出结果是( )。 A: 1313 B: 2234 C: 3234 D: 1234
- 3
有如下程序:[br][/br]#include [iostream][br][/br]using namespace std;[br][/br]void fl(int& x,int& y){int z=x;x=y;y=z;}[br][/br]void f2(int x,int y){int z=x;x=y;y=z;}[br][/br]int main(){[br][/br] int x=10,y=26;[br][/br] f1(x,y);[br][/br] f2(x,y);[br][/br] cout[<y<<endl;<br] return 0;[br][/br]}[br][/br]运行时的输出结果是( )。 A: 10 B: 16 C: 26 D: 36
- 4
第38题(本题:1分) 有以下程序[br][/br]#include [stdio.h][br][/br]struct tt[br][/br]{ int x; struct tt *y; } s[3]={ 1,0,2,0,3,0};[br][/br]main( )[br][/br]{ struct tt *p=s+1;[br][/br]p->y=s;[br][/br]printf("%d,",p->x); [br][/br]p=p->y;[br][/br]printf("%d\n",p->x); [br][/br]} [br][/br]程序运行后的输出结果是 A: 2,3 B: 2,1 C: 1,2 D: 3,1