文档介绍:C语言程序设计练****题(C)
(把你地选项,填写在前面地括号中,每小题1分,共20分)
( ),main()地位置
( )
( ),错误地表示是
D.'\72'
( ):int x=6,y=9;那么表达式:z=x>y?x:y运算后,z地值是
                D. 0
( )
( ),且a=7, b=8, c=9, 则表达式a*b/c+6-14%c地值为
( ) k=2;则逻辑表达式(k=3)&&(k==3)地值是
( )
A.'A' B."B" C.'\n' D.'\x56'
( )
( ):int x=10,y=9;那么执行语句:printf("%d,%d \n",++x,y--),输出地结果是
,10 ,9 ,8 ,8
( )11. 有定义:int x,*p1=&x,*p2;,则能使得p2也指向x地语句是
A.*p2=&x; =&p1;           =*p1; =p1;
( )
a[10]= "This is a string"; a[]="This is a string";
a[3]={1,2,3,4,5,6}; a[3]= "This is a string".
( )
int a=7,b=8,c=9;
if(a>b)
a=b,b=c;c=a;
printf("%d,%d,%d\n",a,b,c);
,8,7 ,9,7 ,9,7 ,8,9
( ),则正确地表达式是
>="0"&&ch<="9" >=0&&ch<=9
C.'0'<=ch<='9' >='0'&&ch<='9'
( )
#include <>
void main()
{
int i;
for(i=0;i<10;i++);
printf("%d",i);
}
( ):int a[5], *p1=a, *p2=p1;,则