ID:9372-10663
设有定义:float a=2,b=4,h=3;,以下C语言表达式与代数式 计算结果不相
符的是( )?xml:namespace>
A)(a+b)*h/2 B)(1/2)*(a+b)*h C)(a+b)*h*1/2 D)h/2*(a+b)
查看解析
ID:9372-1200
设有如下定义:int a=1,b=2, c=3, d=4, m=2, n=2;?xml:namespace>
执行表达式: (m=a>b) && (n=c>d)后,n的值为
A. 1 B.2 C.3 D.0?xml:namespace>
查看解析
ID:9372-9265
设变量定义为“int a[2]={1,3}, *p=&a[0]+1;”,则*p的值是( )?xml:namespace>
A> 2 B> 3 C> 4 D> &a[0]+1?xml:namespace>
查看解析
ID:9372-7067
有以下程序
#define N 20
fun(int a[],int n,int m)
{ int i,j;
for(i=m;i>=n;i--)
a[i+1]=a[i];
}
main()
{ int i,a[N]={1,2,3,4,5,6,7,8,9,10};
fun(a,2,9);
for(i=0;i<5;i++)
printf("%d",a[i]);
}
程序运行后的输出结果是 ( )
A)10234 B)12344 C)12334 D)12234查看解析
ID:9372-7014
设int i=10,j=10;则“printf(“%d,%d\n”,++i,j--);”输出结果是( )?xml:namespace>
A)10,10 B)10,9 C)11,9 D)11,10
?xml:namespace>
查看解析