更多"下面程序运行后的输出结果是_____。 struct abc "的相关试题:
[单项选择]下面程序运行后的输出结果是______。
struct abc
int a,b,c;
main( )
struct abc s[2]=1,2,3,4,5,6;
int t=s[0].a+s[1].b;
printf("%d/n",t);
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
struct st
int x,y; data[2]=1,10,2,20;
main( )
struet st *p=data;
printf("%d,",p->y);printf("%d/n",(++p)->x);
A. 10,1
B. 20,1
C. 10,2
D. 20,2
[单项选择]下面程序输出的结果是
#include<iostream.h>
voidmain( )
inti;
inta[3][3]:1,2,3,4,5,6,7,8,9;
for(i=0;i<3;i++)
cout<<a[2-i][i]<<"";
A. 159
B. 753
C. 357
D. 591
[单项选择]下面程序的输出结果是_______。
union un
int a[4];
long b;
char c[6];
main( )
union un u;
printf("%d%d",sizeof(u),sizeof(u
A. );
B. 88
C. 188
D. 182
[单项选择]下面程序的输出结果是
main( )
int a=15, b=21,m=0;
switch(a%3)
case 0, m++; break;
case 1 :m++;
switch(b%2)
default: m++;
case 0:m++ ;break;
cout<<m<<end1
A. 1
B. 2
C. 3
D. 4
[单项选择]下列程序的输出结果是______。
int fun(int x,int y,int*cp,int*dp)
*cp=x+y; *dp=x-y;
main( )
int a, b, c, d;
a=30;b=50;
fun(a,b,&c,&d);
printf("%d,%d/n", c, d);
A. 50,30
B. 30,50
C. 80,-20
D. 80,20
[单项选择]以下程序的输出结果是( )。
int f( )
static int i=0;
int s=1;
S+=i;i++:
return s;
main( )
int i,a=0;
for(i=0;1<5;i++)a+=f( );
printf("%d/n",
A. ;A) 20B) 24C) 25D)
[单项选择]下列程序的输出结果是______。
int m=10;
int fun(int a,int B)
int m=2;
return(a*b-m);
main( )
int x=7,y=5;
printf("%d/n",fun(x,y)%m);
A. 1
B. 2
C. 7
D. 3
[单项选择]下面程序输出的结果是( )。
#include<iostream>
using namespace std;
void main( )
char ch[][8]="good","better","best";
for(int i=1;i<3;++i)
cout<<ch[i]<<endl;
A. good
B. better
C. good
D. good
[单项选择]当执行下面的程序时,如果输入ABC,则输出结果是( )。
#include<stdio.h>
#include<string.h>
main( )
char ss[10]="1, 2, 3, 4, 5";
gets(ss); strcat(ss, "6789"); printf("%s/n", ss);
A. ABC6789
B. ABC67
C. 12345ABC6
D. ABC456789
[单项选择]下列程序的输出结果是______。
struct exmple
int x;
int y;
num[2]=1,2,3,2;
main( )
printf("%d/n",num[1].y*num[0].x/num[1].x);
A. 0
B. 1
C. 3
D. 6
[单项选择]下面程序段的输出结果是 ______。
int X=20, y=20;
cout<<x- -<<" , "<< - -y;
A. 20, 20
B. 19, 19
C. 19, 20
D. 20, 19
[单项选择]下列程序执行后输出的结果是( )。
int d=1;
fun (int p)
{ int d=5;
d + =p + +;
printf("%d,",d); }
main( )
{ int a=3;
fun(a);
d + = a + +;
printf("%d/n",d); }
A. 8, 4
B. 9, 6
C. 9, 4
D. 8, 5
[单项选择]下列程序的输出结果是( )。
void fun(int*x, int y)
printf("%d%d", *x, "y); *x=3; *y=4; )
main( )
int x=1, y=2;
fun(&y, &x);
printf("%d%d", x, y);
A. 2 1 4 3
B. 1 2 1 2
C. 1 2 3 4
D. 2 1 1 2
[单项选择]下列程序的输出结果是( )。
#include<stdio.h>
int b=2;
int func(int*
A. 5
B. 6
C. 8
[单项选择]以下程序运行后的输出结果是
#include <stdio.h>
int fun(int a,int b)
if(b==0) return a;
else return(fun(--a,--b));
main( )
printf("%d/n",fun(4,2));
A. 1
B. 2
C. 3
D. 4
[单项选择]下列程序的输出结果是______。
int x=3;
int y=10;
System.out.println(y%x);
A. 0
B. 1
C. 2
D. 1.0
[单项选择]执行下面程序后输出的正确结果是
public class Test
public static void main(String args[])
System.out.print(100%3);
System.out.print(",");
System.out.print(100%3.0);
A. 1,1
B. 1,1.0
C. 1.0,1
D. 1.0,1.0