相关题目
302、有以下程序
main()
{ int x[]={1,3,5,7,2,4,6,0},i,j,k;
for(i=0;i<3;i++)
for (j=2;j>=i;j--)
if(x[j+1]>x[j]){ k=x[j];x[j]=x[j+1];x[j+1]=k;}
for (i=0;i<3;i++)
for(j=4;j<7-i;j++)
if(x[j]>x[j+1]){ k=x[j];x[j]=x[j+1];x[j+1]=k;}
for (i=0;i<8;i++) printf( );
printf( );
}
程序运行后的输出结果是______。
301、有以下说明和定义语句
struct student
{ int age; char num[8];};
struct student stu[3]={{20,"200401"},{21,"200402"},{19,"200403"}};
struct student *p=stu;
以下选项中引用结构体变量成员的表达式错误的是______。
300、设有定义语句:char c1=92,c2=92;,则以下表达式中值为零的是______。
299、已有定义:int i,a[10],*p;,则合法的赋值语句是______。
298、有以下程序
main()
{char str[][10]={"China","Beijing"},*p=str[0];
printf("%s\n",p+10);
}
程序运行后的输出结果是______。
297、设有以下定义和语句
int a[3][2]={1,2,3,4,5,6},*p[3];
p[0]=a[1];
则*(p[0]+1)所代表的数组元素是______。
296、有以下程序
#include
main()
{int a[]={1,2,3,4,5,6,7,8,9,10,11,12,},*p=a+5,*q=NULL;
*q=*(p+5);
printf( );
}
程序运行后的输出结果是______。
295、设有定义语句
int x[6]={2,4,6,8,5,7},*p=x,i;
要求依次输出x数组6个元素中的值,不能完成此操作的语句是______。
294、有以下程序
main()
{ char a,b,c,d;
scanf( );
printf( );
}
若运行时从键盘上输入:6,5,65,66↙。则输出结果是______。
293、下列条件语句中,功能与其他语句不同的是______。
