18.本程序的功能是:验证在3~50范围内的两个相邻素数的平方之间至少有4个素数。例如,3和5是相邻素数,32~52之间有素数11、13、17、19、23。
#include
#include
int prime( )
{ int k;
for (k=2; k<=n/2; k++)
if(n%k==0)return 0;
return 1;
}
int main()
{ int i, j, k=0, m, n, count, a[50]={0};
for (i=3; i<50; i++)
if(( (48) )) a[k++]=i;
for (i=0; i<k-1; i++)
{ m=a[i]*a[i];
n=a[i+1]*a[i+1];
count=( (49) );
for (j=m+1; j<n; j++)
if( )count++;
if(count>=4)
printf("\nIn %d*%d-%d*%d have:%d", a[i], a[i], a[i+1], a[i+1], count);
else { printf( ); exit(0);}
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-e960-c003-bc7499099f00.html
点击查看答案
10.在C语言中while和do-while循环的主要区别是( )。
A. do-while的循环体至少无条件执行一次
B. do-while允许从外部转到循环体内
C. while的循环控制条件比do-while的循环控制条件严格
D. do-while的循环体不能是复合语句
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-a5b8-c003-bc7499099f01.html
点击查看答案
21.D22.C23.A24.B25.C26.A
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-5b80-c003-bc7499099f01.html
点击查看答案
5.用C语言编写的源程序中,()是必不可少的。
A. 名为main的函数定义
B. #include
C. 变量定义
D. 注释部分
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-3c88-c003-bc7499099f01.html
点击查看答案
8.C语言中,形参缺省的存储类型说明是( )。
A. auto
B. static
C. register
D. extern
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-f560-c003-bc7499099f00.html
点击查看答案
21.B22.C23.C24.B25.A26.D27.A28.D29.C30.B
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-e098-c003-bc7499099f00.html
点击查看答案
26.设k=7,x=12,则下列表达式值为3的是________。
A. x%=(k%=5)
B. x%=(k-k%5)
C. x%=k-k%5
D. (x%=k)-(k%=5)
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-7720-c003-bc7499099f01.html
点击查看答案
28.已有定义“int i;float f;”,则下面正确的表达式是________。
A. (int f)%i
B. int(f)%i
C. int(f%i)
D. (int)f%i
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-7ef0-c003-bc7499099f00.html
点击查看答案
1.continue2.do while3.continue4.for
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-5580-c003-bc7499099f00.html
点击查看答案
8.下面程序运行时输出结果是()。
#include
int f( )
{return m+n; }
int main()
{ double a=5.5, b=2.5;
printf(
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-7648-c003-bc7499099f01.html
点击查看答案