A.C语言比其他语言高级
B.C语言可以不用编译就能被计算机识别执行
C.C语言出现的最晚,具有其他语言的一切优点
D.C语言以接近英语国家的自然语言和数学语言作为语言的表达形式
main()函数利用exchange函数来交换main中的两个变量的值。
#include
exchange(int *x,int *y)
{ ;
temp=*x;
*x=*y;
*y=temp;}
main()
{ int a=5,b=8;
exchange();
printf(“a=%d b=%d”,a,b);
}
下面程序的功能是输出1—100当中,每位数的乘积大于每位数的和的数,请填空。
#include
main()
{ int n,k=1,s=0,m;
for(n=1;n<=100;n++)
{ k=1;s=0;
;
While( )
{ k*=m%10;
S+=m%10;
; }
if(k>s) printf(“%d”,n);}}
设有以下定义:
int a[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};
int (*prt)[3]=a, * p=a[0];
则下列能够正确表示数组元素a[1][2]的表达式是( )
A、*((*prt+1)[2]) B、*(*(p+5))
C、(* prt + 1)+2 D、*(*(a+1)+2)
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是( )
A)if((a>b)&&(b>c)) k=1; B) if((a>b)||(b>c)) k=1;
else k=0; else k=0;
C)if(a<=b) k=0; D)if(a>b) k=1;
else if(b<=c) k=1; else if(b>c) k=1;
else k=0;