网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
有以下程序:
#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,
热门标签
最新试卷