相关题目
165、若定义了以下函数:
void f(……)
{……
*p=( )malloc(10*sizeof( );
164、以下程序的输出结果是______。
#define SQR( ) X*X
main()
{ int a,k=2,m=1;
a=SQR( )/SQR( );
printf( );
}
163、以下程序的输出结果是______。
main()
{ int i, k, a[10], p[3];
k=5;
for(i=0;i<10;i++) a[i]=i;
for(i=0;i<3;i++) p[i]=a[i+1];
for(i=0;i<3;i++) k+=p[i];
printf( );
}
162、设有以下说明语句
struct ex
{ int x; float y;char z; } example;
则下面的叙述中不正确的是______。
161、下面程序的输出结果是______。
main()
{ int a[]={1,2,3,4,5,6,7,8,9,0},*p;
p=a;
printf("%d\n",*p+9);
}
160、以下程序执行后sum的值是______。
main()
{ int i, sum;
for(i=1;i<6;i++)sum+=i;
printf( );
}
159、有以下程序段
int k=0;
while(k=1)k++;
while循环执行的次数是______。
158、若a、b、c1、c2、x、y均是整型变量,正确的switch语句是______。
①
switch( );
{ case 1:y=a+b;break;
case 0:y=a-b;break;
}
②
switch( )
{ case 3:
case 1:y=a+b;break;
case 3:y=b-a;break;
}
③
switch a
{ case c1:y=a-b;break;
case c2:x=a*b;break;
default:x=a+b;
}
④
switch ( )
{ default:y=a*b;break;
case 3:case 4:x=a+b;break;
case 10:case 11:y=a-b;break;
}
33
22.0 33.0
