相关题目
下列程序执行后输出的结果是( )。
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) ; }
以下程序的输出结果是 ( )。
int d=1;
fun(int p)
{ static int d=5;
d+=p; printf("%d ",d);
return(d); }
main( )
{ int a=3 ; printf("%d \n",fun(a+fun(d))) ; }
下面程序的输出结果是( )。
fun(int x )
{ int p ;
if(x= =0││x= =1) return(3);
p=x-fun(x-2);
return p;}
main( )
{ printf("%d\n",fun(4));}
有以下程序
main()
{ int aa[4][4]={{1,2,3,4},{5,6,7,8},{3,9,10,2},{4,2,9,6}};
int i,s=0
for(i=0;i<4;i++) s+=aa[i][1];
printf(“%d\n”,s);
}
程序运行后的输出结果是( )。
下列程序的输出结果是( )。
main( )
{ char ch[2][5]={"6934,"8254"},*p[2];
int i,j,s=0;
for(i=0;i<2;i + +) p[i]=ch[i];
for(i=0;i<2;i + +)
for(j=0;p[i][j]>='0'&&p[i][j]<='9';j+=2)
s=10*s+p[i][j]-'0';
printf("%d\n",s);}
函数调用:strcat(strcpy(str1 ,str2) ,str3)的功能是( )。
以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出,程序如下:
main()
{ int n,k;
float score ,sum,ave;
sum=0.0;
for(n=1;n<=10;n++)
{ for(k=1;k<=4;k++)
{ scanf(“%f”,&score); sum+=score;}
ave=sum/4.0;
printf(“NO%d:%f\n”,n,ave);
}
}
上述程序运行后结果不正确,调试中发现有一条语句出现在程序中的位置不正确。这条语句是( )。
下列程序的运算结果是( )。
main()
{ int i ,j ,m=0 ,n=0;
for(i=0; i<2; i++)
for(j=0; j<2; j++)
if(j>=i) m=1; n++; printf("%d \n",n); }
以下关于运算符优先顺序的描述中正确的是( )。
以下选项中,与k=n++完全等价的表达式是( )。
