更多"以下程序段的输出结果是 【2】 。 int i=9; printf"的相关试题:
[填空题]以下程序段的输出结果是 。
int i=9;
printf("%o//n",i);
[填空题]以下程序段的输出结果是 【10】 。
int a=1234;
printf("%2d/n",a);
[填空题]以下程序段的输出结果是 【6】 。
int i=9;
printf("%o/n",i);
[单项选择]以下程序段输出结果是______。
int a=1234;
printf("%2d",a);
A. 12
B. 34
C. 1234
D. 提示出错,无结果
[填空题]以下程序段的输出结果是______。
int i=9;
printf("%0/n",i);
[单项选择]下列程序段执行后的输出结果是( )
int k=4,a=3,b=2,c=1;
printf("%d/n",k<ak:c<bc:a);
A. 1
B. 2
C. 3
D. 4
[填空题]以下程序段的输出结果是______。
inc i=9;
printf("%o/n", i);
[单项选择]有以下程序段
char ch;int k;
ch=’a’;k=12;
printf("%c,%d,",ch,ch,k);
printf("k=%d/n",k);
已知字符a的ASCⅡ十进制代码为97,则执行上述程序段后输出结果是______。
A. 因变量类型与格式描述符的类型不匹配输出无定值
B. 输出项与格式描述符个数不符,输出为零值或不定值
C. a,97,12k=12
D. a,97,k=12
[单项选择]设有以下程序段:
int x=2009,y=2010;
printf("%d’n",(x,y));
则以下叙述正确的是______。
A. 输出语句中格式说明符的个数少于输出项的个数,不能正确输出
B. 运行时产生错误信息
C. 输出值为2009
D. 输出值为2010
[单项选择]程序段:int x=12;double y=3.141593;printf("%d%8.6f",x,y);的输出结果是______。
A. 123.141593
B. 12 3.141593
C. 12,3.141593
D. 123.1415930
[单项选择]以下程序运行后的输出结果是 void swap(int x, int y)
{int t; t=x;x=y;y=t; }
main( ) {int a=15, b=16; swap(a, b);
printf("% d % d", a, b); }
A. 15, 16
B. 16, 15
C. 15, 15
D. 16, 16
[简答题]以下程序的输出结果是
void reverse(int a[],int n)
int i,t;
for(i=0;i<n/2;i++)
t=a[i]; a[i]=a[n-1-i];a[n-1-i]=t;
main( )
int b[10]=1,2,3,4,5,6,7,8,9,10;int i,s=0;
reverse(b,8);
for(i=6;i<10;i++)s+=b[i];
printf("%d/n",s);
[填空题]以下程序运行后的输出结果是【 】。
int f(int a[],int n)
{if(n>=1 return f(a,n-1)+a[n-1);
else return 0;
}
main( )
{int aa[5]=(1,2,3,4,5),s;
s=f(aa,5); printf("%d/n",s);
}
[单项选择]以下程序的输出结果是( )。
void fun(int *a, int i, int j)
int t;
if(i<j)
t=a[i]; a[i]; a[j]; a[j]=t;
i++; j--;
fun(a, i, j);
main( )
int x[3=2, 6, 1, 8), i;
fun(x, 0, 3);
for(i=0; i<4; i++)printf("%2d", x[i]);
printf("/n");
A. 1,2,6,8
B. 8,6,2,1
C. 8,1,6,2
D. 8,6,1,2
[单项选择]以下程序的输出结果是
intf( )
static int i=0;
int s=1;
s+=i;i++;
return s;
main( )
int i,a=0;
for(i=0;i<5;i++)a+=f( );
cout<<a<<endl;
A. 20
B. 24
C. 25
D. 15