能正确表示逻辑关系:"X≥10或X≤0"的C语言表达式是
A.X>=10 or X<=0 B.X>=0|X<=
设有定义:float a=2,b=4,h=3;,以下C语言表达式与代数式 计算结果不相
符的是( )
A)(a+b)*h/2 B)(1/2)*(a+b)*h C)(a+b)*h*1/2 D)h/2*(a+b)
下列程序的运行结果是 。
#include "math.h"
main()
{ int m,k,i,n=0;
for(m=6;m<15;m++)
{ k=sqrt(m);
for(i=2;i<=k;i++)
if(m%i==0)break;
if(i>=k+1){ printf("%3d",m);n=n+1; }
}
}
以下程序运行后的输出结果是.
#include
main()
{ char s[]=”ABCCDA”;int k;char c;
for(k=1;(c=s[k])!=’\0’;k++)
{switch(c){ case ‘A’:putchar(‘%’);continue;
case ‘B’:++k;break;
default:putchar(‘*’);
case ‘C’:putchar(‘&’);continue;
}
Putchar(‘#’);
}}
假定int类型变量占用两个字节,其有定义:int a[5]={0,1};,则数组a在内存中所占字节数是
A.2 B.