更多"有以下程序
int a=4;
int f(int n)
"的相关试题:
[单项选择]若有以下程序段
struct st int n;struct st*next;;
struct st a[3]=5,&a[1],7,&a[2],9,’/0’,*p;
p=&a[0];
则以下选项中值为6的表达式是______。
A. ++(p->n)
B. (*p).n
C. p->n++
D. p->n
[单项选择]有以下程序
int a=4;
int f(int n)
{int t=0;static int a=5;
if(n%2){int a=6;t+=a++;}
else{int a=7;t+=a++;}
return t+a++;
}
main( )
{int S=a,i=0;
for(;i<2;i++)S+=f(i);
prinff("%d\n",s);
}
程序运行后的输出结果是【 】。
A. 24
B. 28
C. 32
D. 36
[填空题]有以下程序 #include int k = 7; int *st(int *a) { int *c = &k; if(*a > *c) c = a; return c; } main( ) { int i, *p = &i, *r; r = st(p); printf("%d/n", *r); }程序运行后的结果是 [11] 。
[填空题]下列程序的输出结果是 【10】 。
int t(int x,int y,nt cp,int dp)
{ cp=x*x+y*y;
dp=x*x-y*y;
}
main( )
{ int a=4,b=3,c=5,d=6;
t(a,b,c,d);
printf("%d%d/n",c,d);
}
[单项选择]以下程序的输出是( )。
struct st
int x;int *y;
*p;
int dt[4]=10,20,30,40;
struct st aa[4]= 50,&dt[0],60,&dt[1],70,&dt[2],80,&dt[3];
main( )
p=aa;
cout<<++p->x;
cout<<(++p)->x;
cout<<++(*p->y);
A. 10 20 20
B. 50 60 21
C. 51 60 21
D. 60 70 31
[单项选择]有以下程序
#include<stdlib.h>
struct NODE
int num;struct NODE*next;
main( )
struct NODE *P,*q,*r;
p=(struct NODE *)malloc(sizeof(struct NODE));
q=(struct NODE *)malloc(sizeof(struet NODE));
r=(struct NODE*)malloc(sizeof(struct NODE)):
p->num=10;q->num=20;r->num=30;
p->next=q;q->next=r;
printf("%d/n",p->num+q->next->num):
程序运行后的输出结果是 ( )
A. 10
B. 20
C. 30
D. 40
[填空题]以下程序运行后的输出结果是【 】。
fun(int a)
{int b=0;static int c=3;
b++;c++;
return(a+b+c);
}
main( )
{int i,a=5;
for(i=0;i<3;i++)printf("%d%d",i,fun(a));
printf("/n");
}
[填空题]以下程序运行后的输出结果是 【12】 。
fun(int a)
{ int b=0; static int c=3;
b++; c++;
return(a+b+c);
}
main( )
{ int i, a=5;
for(i=0; i<3; i++)printf("% d % d", i, fun(a));
printf("/n");
}
[单项选择]以下程序的输出是( )。
struct st
int x;int *y;
*p;
int dt[4]=10,20,30,40;
struct st aa[4]=50,&dt[0],60,&dt[0],60,&dt[0],60,&dt[0],;
main( )
p=aa;
cout<+<+(p->x);
A. 10
B. 11
C. 51
D. 60
[单项选择]以下程序的输出结果是
#include<stdio.h>
struct st
int x;int *y;*p;
int dt[4]=10,20,30,40;
struct st aa[4]=50,&dt[0],60,&dt[0],60,&dt[0],60,&dt[0],;
main( )
p=aa;
printf("%d/n",++(p->x));
A. 10
B. 11
C. 51
D. 60