2.编写函数prime( )判断m是否为素数,当m为素数时返回1,否则返回0。
#include
int prime( )
{ int i;
for(i=2;i<=m/2;i++)
if (m%i==0) break;
if (i>m/2) return 1;
return 0;
}
int main()
{ int i;
for(i=2;i<100;i++)
if ( ) printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f7-6660-c003-bc7499099f00.html
点击查看答案
20.C语言规定,变量作实参时,它和对应形参之间的数据传递方式是()。
A. 地址传递
B. 单向值传递
C. 由实参传给形参,再由形参传回给实参
D. 由用户指定传递方式
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-10b8-c003-bc7499099f00.html
点击查看答案
2.输入输出的格式控制字符中,int型数据采用________,float型数据采用________,char型数据采用________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-ec50-c003-bc7499099f02.html
点击查看答案
35.下面程序运行后输出的结果是()。
#include
int f( )
{ int i, j, m=0, c, k;
for(i=0; i<n; i++)
{ k=a[i]; c=1;
for(j=i+1; j<n; j++)
if( )c++;
else {i=j-1; break; }
if( )i=j;
if(c==1) b[m++]=k;
else {b[m++]=-c; b[m++]=k;}
}
return m;
}
int main()
{ int a[]={5, 5, 5, 5, 5, 5, 5, 5, 5, 5}, b[10], i, j, n=10;
n=f( );
for(i=0; i<n; i++)
{ if(i%2==0) printf( );
printf("%3d", b[i]);}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-f730-c003-bc7499099f00.html
点击查看答案
1.下面关于continue和break语句的叙述中正确的是( )。
A. continue和break语句都可以出现在switch语句中
B. continue和break语句都可以出现在循环语句的循环体中
C. 在循环语句和switch语句之外允许出现continue和break语句
D. 执行循环语句中的continue和break语句都将立即终止循环
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-8678-c003-bc7499099f01.html
点击查看答案
15.12 3416.23
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-4628-c003-bc7499099f01.html
点击查看答案
13.4 3 3 214.3 5 815.0 2 216.4 6 8 10
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-8be8-c003-bc7499099f00.html
点击查看答案
13.5,2514.1,215.1 316.3,1
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f7-2fb0-c003-bc7499099f00.html
点击查看答案
7.已有定义“int a[2][3]”,下面选项中( )正确地引用了数组a中的基本元素。
A. a[1>2][!1]
B. a[2][0]
C. a[1]
D. a
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-b340-c003-bc7499099f00.html
点击查看答案
8.已有定义“int r=3;”,则执行语句“printf( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-2130-c003-bc7499099f02.html
点击查看答案