有以下程序:[br][/br]#include [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;iA: 1313
B: 2234
C: 3234
D: 1234
B: 2234
C: 3234
D: 1234
举一反三
- 若有以下程序[br][/br]inta[]={2,4,6,8};[br][/br]main()[br][/br]{inti;[br][/br]int*p=a;[br][/br]for(i=0;i[4;i++)a[i]=*p;<br]printf("%d\n",a[2]);[br][/br]}[br][/br]上面程序输出结果是().[/i] A: 6 B: 8 C: 4 D: 2
- 【单选题】有以下程序[br][/br]main() { int i,j,x=0;[br][/br] for(i=0;i[2;i++)<br] {x++;[br][/br] for(j=0;j[=3; j++)<br]{ if(j%2) continue;[br][/br] x++;[br][/br] }[br][/br] x++;}[br][/br] printf(“x=%d\n”,x);}[br][/br]程序执行后的输出结果是 A: x=4 B: x=6 C: x=12 D: x=8
- 下面程序的运行结果是____。[br][/br]#include[br][/br]intmain()[br][/br]{[br][/br]inta[][3]={{1,2,3},{4,5,0}},(*pa)[3],i;[br][/br]pa=a;[br][/br]for(i=0;i[3;i++)<br]if(i[2)pa[1][i]=pa[1][i]–1;<br]elsepa[1][i]=1;[br][/br]printf("%d\n",a[0][1]+a[1][1]+a[1][2]);[br][/br]return0;[br][/br]}[/i][/i][/i]
- 以下程序运行后的输出结果是 。[br][/br] main()[br][/br] {inti,n[]={0,0,0,0,0};[br][/br] for(i=1;i[=4;i++)<br] { n[i]=n[i-1]*2+1;[br][/br] printf("%d",n[i]);[br][/br] }[br][/br] }[/i][/i]
- 有以下程序[br][/br]#include <stdio.h>[br][/br]main()[br][/br]{ int i=1,m=1;[br][/br]for(i=1;i<3;i++)[br][/br]{ for(j=3,j>0;j--)[br][/br]{ if(i*j>3) break;[br][/br]m*=i*j;[br][/br]}[br][/br]}[br][/br]printf("m=%d\n",m);[br][/br]}[br][/br]程序运行后的输出结果是( )。[br][/br] A: m=6 B: m=2 C: m=4 D: m=3