相关题目
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、下列条件语句中,功能与其他语句不同的是______。
292、有以下程序
main()
{ char a='a',b;
printf( );
printf( );
}
程序运行后的输出结果是______。
291、有以下程序
main()
{ int m=3,n=4,x;
x=-m++;
x=x+8/++n;
printf( );
}
程序运行后的输出结果是______。
290、有以下定义语句double a,b;int w; long c;
若各变量已正确赋值,则下列选项中正确的表达式是______。
