更多"以下程序运行后的输出结果是______。 #define Powe"的相关试题:
[填空题]以下程序运行后的输出结果是______。
#define Power2(x) x*x
main( )
{int i=6,j=8;
printf("%d/n",Power2(i+j));
}
[填空题]以下程序运行后的输出结果是【 】。
#include<string.h>
main( )
{char ch[]="abc",x[3][4];int i;
for(i=0;i<3;1++)strcpy(x[i],ch);
for(i=0;i<3;i++)printf("%s",&x[i][i];
printf("/n");
}
[单项选择]以下程序运行后的输出结果是( )。
#include<iostream.h>
void main( )
char aft="abbcabbcabbc";
int i=0,j=0,k=0;
while(a[i])
if(a[i]==’a’)
j++;
if(a[i]==’b’)
k++;
i++;
cout<<j<<""<<k<<end1;
A. 2,6
B. 3,5
C. 4,7
D. 3,6
[填空题]以下程序运行后的输出结果是 【12】 。
# define S(x) 4*x*x+1
main( )
{ int i=6,j=8;
printf("%d/n",S(i+j));
}
[填空题]以下程序输出的结果是 【7】 。
#include<iostream.h>
void main( )
{
int a=5,b=4,c=3,d;
d=(a>b>C) ;
cout<<d;
}
[填空题]以下程序输出的结果是______。
#include <iostream.h>
void main( )
int a=5,b=4,c=3,d;
d=(a>b>c);
cout<d;
[填空题]以下程序运行后的输出结果是【 】。
struct NODE
{int num;struct NODE *next;
};
main( )
{struct NODE s[3]={{1,’’/0’’},{2,’’/0’’},{3,’’0’’}},*p,*q,*r;
int sum=0;
s[0].next=s+1;s[1].next=s+2;s[2].next=s;
p=s; q=p->next; r=q->next;
sum+=q->next->num; sum+=r->next->next->num;
printf("%d/n",sum);
}
[单项选择]以下程序运行后,单击按钮输出结果是
Private Sub Commandl_Click( )
Dim x As Integer,y As Integer,z As Integer
X=4:y=2: Z=3
Call Gopd(x,x,z)
Print x;X;Z
Call Gopd(x,y,y)
Print x;y;y
End Sub
Private Sub Gopd(x As Integer,y As Integer,z As Integer)
X=3 * Z + 1
y=2 * z
z=x + y
End Sub
A. 6 6 12
B. 8 5 10
C. 9 6 12
D. 8 10 10
[单项选择]以下程序运行后,消息框的输出结果是( )。 OPTION BASE 1 PRIVATE SUB COMMAND1_CLICK( ) DIM A(10) , P(3) AS INTEGER K=5 FOR I=1 TO 10 A(I) = I NEXT I FOR I=1 TO 3 P(I)=A(I*I) NEXT I FOR I=1 TO 3 K=K+P(I) ~ 2 NEXT I MSGBOX K END SUB
A. 33
B. 28
C. 35
D. 37
[填空题]以下程序运行后的输出结果是 【17】 。
struct NODE
{ int k;
struct NODE*link;
};
main( )
{ struct NODE m[5],*p=m,*q=m+4;
int i=0;
while(p!=q){
p->k=++i;p++;
q->k=i++;q--;
}
q->k=i;
for(i=0;i<5;i++)printf("%d",m[i].k);
printf("/n");
}
[填空题]以下程序运行后的输出结果是 【16】 。
struct NODE
int num;
stmct NODE *next;
;
main( )
struct NODE s[3]=1,’/0’),2,’/0’),3,’/0’),*p,*q,*r;
int sum=0;
s[0].next=s+1;
s[1].next=s+2;
s[2].next=s;
p=s
q=p->next;
r=q->next;
sum+=q->next->num;
sum+=r->next->next->num;
printf("%d/n",sum);
[填空题]以下程序运行后的输出结果是 【16】 。
struct NODE
{
int num;
stmct NODE *next;
};
main( )
{struct NODE s[3]={{1,’/0’),{2,’/0’),{3,’/0’}),*p,*q,*r;
int sum=0;
s[0].next=s+1;
s[1].next=s+2;
s[2].next=s;
p=s
q=p->next;
r=q->next;
sum+=q->next->num;
sum+=r->next->next->num;
printf("%d/n",sum);
}
[填空题]以下程序运行后的输出结果是 【10】
#include <iostream>
#include <string>
using namespace std;
class Y;
class X
int x;
char *strx;
public:
x(int a,char *str)
x=a;
strx=new char[strlen(str)+1];
strcpy(strx,str);
void show(Y &oB) ;
;
class Y
private:
int y;
char *stry;
public:
Y(int b,char *str)
y=b;
stry=new char[strlen(str)+1];
strcpy(stry, str);
friend void X::show(Y &oB) ;
;
void X::show(Y &oB)
cout<<strx<<",";
cout<<ob.stry<<end1;
int main( )
X a(10,"stringX");
Y b(20,"stringY");
a.show(B) ;
return 0;
[填空题]以下程序运行后的输出结果是 【15】 。
void fun( )
static int a=0;
a+=2;printf("%d",A) ;
main( )
int cc;
for(cc=1;cc<4,cc++)fun( );
printf("/n");
[填空题]以下程序运行后的输出结果是 【17】 。
struct NODE
int k;
struct NODE*link;
;
main( )
struct NODE m[5],*p=m,*q=m+4;
int i=0;
while(p!=q)
p->k=++i;p++;
q->k=i++;q--;
q->k=i;
for(i=0;i<5;i++)printf("%d",m[i].k);
printf("/n");
[单项选择]以下程序运行后,单击按钮输出结果是( )。
Private Sub Commandl_Click( )
Dim x As Integer,y As Integer,z As Integer
X=4:y=2: Z=3
Call Gopd(x,x,z)
Print x;X;Z
Call Gopd(x,y,y)
Print x;y;y
End Sub
Private Sub Gopd(x As Integer,y As Integer,z As Integer)
X=3 * Z + 1
y=2 * z
z=x + y
End Sub