网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

有以下程序:

#include <stdio.h>

union pw

{ int i;

char ch[2];}a;

? main()

? {a.ch[0]=13;a.ch[1]=0;printf( "%d\n",a.i);}

程序的输出结果是

A.13

B.14

C.208

D.209


参考答案

更多 “ 有以下程序:#include stdio.hunion pw{ int i;char ch[2];}a;? main()? {a.ch[0]=13;a.ch[1]=0;printf( "%d\n",a.i);}程序的输出结果是A.13B.14C.208D.209 ” 相关考题
考题 以下程序:main(){inti,sum;for(i=1;i6;i++)sum+=i;printf(“%d\n”,sum);}执行程序后sum的值是() A、15B、14C、不确定D、0

考题 下面程序main(){charch[7]={“65ab21“};inti,s=0;for(i=0;ch[i]=0i+=2)s=10*s+ch[i]-0;printf(“%d\n“,s);}运行的结果是() A、2ba56B、6521C、6D、62

考题 以下程序的输出结果是()。main(){char*a[][5]={“how”,”do”,”you”,”do”,”!”};char**p;inti;p=a;for(i=0;i A.howdoyoudo!B.howC.howdoyoudoD.hdyd

考题 以下程序的输出是()。main(){chara[2][5]={“6937”,”8254”};inti,j,s=0;for(i=0;i2;i++)for(j=0;a[i][j]'0'a[i][j]='9';j+=2)s=10*s+a[i][j]-‘0’;printf(“s=%d”,s);} A.6385B.69825C.63825D.693825

考题 以下程序中,while语句的循环次数是 ______。includeviod main(){ inti=0; while(i 以下程序中,while语句的循环次数是 ______。 #include<iostream.h> viod main() { int i=0; while(i<10) { if(i<1)continue; if(i==5) break; i++; } }A.1B.10C.6D.死循环,不能确定次数

考题 有以下程序:includeunion pw{int i; char ch[2];}a;main(){a.ch[0]=13;a.ch[1]=0;prin 有以下程序: #include<stdio.h> union pw { int i; char ch[2]; }a; main() { a.ch[0]=13;a.ch[1]=0;printf("%d\n",a.i);} 程序的输出结果是( )。A.13B.14C.208D.209

考题 下列程序段的输出结果是【】。 include void main() {inti=10,sum=0;do{sum=+sum+i;i=i 下列程序段的输出结果是【 】。include<iostream.h>void main(){int i=10,sum=0;do{sum=+sum+i;i=i-2;}while(i>=2);cout<<sum<<end1;}

考题 有以下程序:include main ( ){ inti=0.s=0;for(;;) if( i = = 3 ‖ i = = 5 ) continu 有以下程序: #include <stdio. h> main ( ) { inti=0.s=0; for(;;) if( i = = 3 ‖ i = = 5 ) continue; if (i ==6) break; i++; s+ =i; } printf(" % d \n" ,s);程序运行后的输出结果是( )。A.10B.13C.21D.程序进入列循环

考题 有如下程序 #include(iostream.h voidmain( ) {charch[2][5]={"6937","8254"),*p[2]; inti,j,s=0; for(i=0;i2;i++)p[i]=ch[i]; for(i=0;i2;i++) for(j=0;p[i][j])\0;j+=2) s=10*s+p[i][j]一0; coutS;} 该程序的输出结果是( )。A.69825B.63825C.6385D.693825

考题 有以下程序include main(){FILE*fp;inti,k,n;fp=fopen("data.dar","w+");for(i=1;i 有以下程序 #include <stdio.h> main() { FILE *fp; int i,k,n; fp=fopen("data.dar", "w+"); for(i=1;i<6;i++) { fprintf(fp,"%d ",1); if(i%3==0) fprintf(fp, "\n"); } rewind(fp); fscanf(fp, "%d%d",k,n); printf. ("%d %d\n",k,n); fclose(fp); } 程序运行后的输出结果是A.0 0B.123 45C.1 4D.1 2

考题 下列程序(注意:ch[0]在低字节,ch[1]在高字节)的输出结果是______。includeunion pw{int 下列程序(注意:ch[0]在低字节,ch[1]在高字节)的输出结果是______。#include<stdio.h>union pw{ int i;char ch[2];}a;main (){ a.ch[0]=13;a.ch[1]=0; printf("%d\n",a.i);}A.13B.14C.208D.209

考题 有以下程序 void f(int *q) {inti=0; for(;i<5;i++) (*q)++; } main() {int a[5]={1,2,3,4,5},i; f(a); for(i=0;i<5;i++)printf("%d,",a[i]); } 程序运行后的输出结果是A.2,2,3,4,5,B.6,2,3,4,5,C.1,2,3,4,5,D.2,3,4,5,6,

考题 有以下程序#include stdio.hunion pw{ int i; char ch[2];}a;main(){ a.ch[0]=13;a.ch[1]=0; printf("%d\n",a.i);} 程序的输出结果是A.13 B.14C.0 D.20

考题 有以下程序:include main(){union{charch[2];int d;} s;s.d=0x4321;printf("%x,%x\n", 有以下程序: #include <stdio.h> main() { union { charch[2]; int d; } s; s.d=0x4321; printf("%x,%x\n",s.ch[0],s.ch[1]); } 在16位编译系统上,程序执行后的输出结果是( )。A.21,43B.43,21C.43,00D.21,00

考题 有如下程序includevoid main(){charch [2][5]={"6937","8254"},*p[2]; int i,j,s=0 有如下程序 #include<iostream.h> void main() { charch [2][5]={"6937","8254"},*p[2]; int i,j,s=0; for(i=0;i<2;i++)p[i]=ch[i]; for(i=0;<2;i++) for(j=0;p[i][j]>‘\0’;j+=2) s=10*s+p[i][j]-’0’; cout<<s;} 该程序的输出结果是A.69825B.63825C.6385D.693825

考题 有如下程序:includeiostream.hvoidmain(){charch[2][5]={6937,8254iostream.hvoidmain(){charch[2][5]={6937,8254),*p[2];inti,j,s=0;for(i=0;i(2;i++)p[i]=ch[i];for(i=0;i2;i++)for(j=0;p[i][j]\0;j+=2)s=10*s+p[i][j]-0;cout<<s;}该程序的输出结果是( )。A.69825B.63825C.6385D.693825

考题 下列程序的输出结果是()。 inClude main() {charch[2][5]={"1234","5678"},*p[2]; int 下列程序的输出结果是( )。#inClude<stdio.h>main(){ charch[2][5]={"1234","5678"},*p[2];int i,j,s=0;for(i=0;i<2;i++)p[i]=ch[i];for(i=0;i<2;i++)for(j=0;p[i][j]>'\0';j+=2){ s=p[i][j]-'0';printf("%d",s);}}A.6357B.6135C.1357D.691357

考题 有以下程序:includeunion pw{int i; char ch[2]; } a;main(){a.ch[0]=13; a.ch[1]=0; 有以下程序: #include <stdio.h> union pw { int i; char ch[2]; } a; main() { a.ch[0]=13; a.ch[1]=0; printf("%d\n",a.i); } 程序的输出结果是(注意:ch[0]在低字节,ch[1]在高字节)( )。A.13B.14C.208D.209

考题 若有以下程序:includeusing namespace Std;int main(){ inti; inta[3][3] ={'1','2', 若有以下程序: #include <iostream> using namespace Std; int main() { int i ; int a[3] [3] = {'1','2','3','4','5','6','7','8','9'}; for(i=0;i<3;i++) cout<<a[i] [1]<<" "; cout<<end1; return 0; } 执行后的输出结果是( )。A.50 53 56B.49 52 55C.2 5 8D.1 4 7

考题 以下程序的输出结果是main(){inti;for(i=1;i6;i++){if(i%2){printf(""#"");continue;}printf(""*"");}printf(""/n"");}A、#*#*#B、#####C、*****D、*#*#*

考题 下列程序执行后的输出结果是() voidfunc1(inti); voidfunc2(inti); charst[]="hello,friend!"; voidfunc1(inti) {printf("%c",st[i]); if(i3){i+=2;func2(i);} } voidfunc2(inti) {printf("%c",st[i]); if(i3){i+=2;func1(i);} } main() {inti=0;func1(i);printf("/n");}A、helloB、helC、hloD、hlm

考题 单选题有以下程序 #include main() {  inti,t[][3]={9,8,7,6,5,4,3,2,1};  for(i=0;i3;i++)   printf("%d,",t[2-i][i]); } 程序执行后的输出结果是(  )。A 3,5,7,B 7,5,3,C 3,6,9,D 7,5,1,

考题 问答题请根据以下各小题的要求设计C应用程序(包括界面和代码)。   请补充main函数,该函数的功能是:先以只写方式打开文件“out52.dat”,再把字符串str中的字符保存到这个磁盘文件中。   注意:部分源程序给出如下。   请勿改动主函数main和其他函数中的任何内容,仅在main函数的横线上填入所编写的若干表达式或语句。   试题程序如下: #include #defineN80 main() {  FILE*fp;  inti=0;  charch;  charstr[N]=I'mastudent!;  if((fp=fopen(①______))==NULL)  {   printf(cannotopenout52.dat);   exit(0);  }  while(str[i])  {   ch=str[i];   ②______;   putchar(ch);   i++;  }  ③______; }

考题 单选题以下程序的输出结果是()      #include      union pw  {int i;char ch[2];}a;   main( )  {a.ch[0]=13;a.ch[1]=0;printf(”%d/n”,a.i);}      (注意:ch[0]在低字节,ch[1]在高字节。)A 13B 14C 208D 209

考题 单选题有如下程序:#includeintfun( ){staticintx=0;x+=2;returnx;.}main( ){inti,s=1;for(i=1;i=2;i++)s=fun( );printf(“%d\n”,s);}该程序的输出结果为()。A 0B 1C 4D 8

考题 单选题有以下程序: #include doublef(doublex); main() {  doublea=0;  inti;  for(i=0;i30;i+=10)a+=f((double)i);  printf(%5.0f,a); } doublef(doublex) {  returnx*x+1; } 程序运行后的输出结果是(  )。A 503B 401C 500D 1404

考题 单选题有以下程序: #include main() {  inti,*ptr;  intarray[4]={1,1,3,4};  for(ptr=array,i=0;i3;i++)   printf("%d,",*ptr++);  printf(""); } 程序运行后的输出结果是(  )。A 1,2,4,B 1,3,4,C 1,1,3,D 1,1,4,