更多"以下程序输出的结果是:
#include 'stdio.h'
"的相关试题:
[填空题]以下程序运行时输出到屏幕的结果是【6】 。
#include
void main( )
{FILE *fp;
int k,n,a[6]={1,2,3,4,5,6};
fp=fopen("d2.dat","w"); ’
fprintf(fp,"%d%d%d/n",a[0],a[1],a[2]);
fprintf(fp,"%d%d%d/n",a[3],a[4],a[5]);
fclose(fp);
fp=fopen("d2.dat","r");
fscanf(fp,"%d%d",&k,&n);
printf("%d,%d/n",k,n);
fclose(fp);
}
[填空题]
以下程序运行时输出结果是()
#include
void main( )
{double x[3]={1.1,2.2,3.3},Y;
FILE *fp=fopen("d://a.out","wb+");
fwrite(x,sizeof(double),3,fp)"
fseek(fp,2L*sizeof(double),SEEK_SET);
fread(&y,sizeof(double),1,fp)"
printf("%.1f",y);
fclose(fp)"
}
[填空题]
以下程序运行时输出结果是()。
#include
void main( )
{ int k=5,n=0;
while(k>0)
{ switch(k)
{ case 1:
case 3:n+=1;k--;break"
default:n=0;k--;
case 2:
case 4: n+=2;k--;break;
}
}
printf("%3d",n);
}
}
[填空题]
以下程序运行时输出到屏幕的结果是()。
#include
void main( )
{int s[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i,j;
for(i=0;i<12;i++)
{j=s[i];
c[j]++;
}
for(i=1;i<5;i++)
printf("%d",c[i]);
}
[填空题]
以下程序运行时,输出到屏幕的结果是___(7)___。
#include
void main( )
{int a=0,b=1,d=10;
if(a)
if(b)
d=20;
else
d=30;
printf("%d/n",d);
}
[简答题]以下程序输出的结果是:
#include "stdio.h"
void main( )
{
int i,g,s,b,q;
for(i=1234;i<1236;i++)
{
g=i/1 %10;
s=i/10 % 10;
b=i/100 % 10;
q=i/1000 % 10;
printf("%d%d%d%d/n",g,s,b,q);
}
}
[单项选择]以下程序的输出结果是
#include<iostream.h>
void main( )
int a=0,i;
for(i=1;i<5;i++)
swich (i)
case 0:
case 3:a+=2;
case 1:
case 2:a+=3;
default:a+=5;
cout<<a<<endl;
return;
A. 31
B. 13
C. 10
D. 20
[单项选择]以下程序输出结果是 ______。
#include<iostream.h>
void main( ) int a[3][3]=1,3,5,7,9,10,13,15,17,sum=0,i,j;
for(i=0;i<3:i++)
for(j=0;j<3;j++)
a[i][j]=i+j;
if(i= =j)sum=sum+a[i][j];
cout<< "sue="<<sum;
A. 15
B. 25
C. 6
D. 9
[单项选择]以下程序的输出结果是 (44) 。
#include""
void main( )
printf("%d/n",NULL);
A. 不确定的值
B. 0
C. -1
D. 1