![](https://lstatic.shangxueba.com/jiandati/pc/images/pc_jdt_tittleico.png)
以下代码段的输出是:()intsum=0;for(inti=0;i<10;i++){if(i%2)continue;sum+=i;}printf("
%d/n",sum);
![](https://lstatic.shangxueba.com/jiandati/pc/images/jdt_panel_vip.png)
%d/n",sum);
下列程序的功能是:找出所有100以内(含100)满足i,i+4,i+10都是素数的整数i(i+10也在100以内)的个数cnt以及这些i之和sum。请编写函数countvalue()实现程序要求,最后调用函数writeDat()把结果cnt和sum输出到文件out.dat中。
注意:部分源程序已给出。
请勿改动主函数main()和函数writeDAT()的内容。
试题程序:
#include
int cnt, sum;
int isPrime(int number)
{
int i, tag = 1;
for (i=2; tag && i<=number/2; i++)
if (number%i == 0)
tag = 0;
return tag;
}
void countValue()
{
}
void writeDat()
{
FILE *fp;
fp = fopen("out.dat", "w");
fprintf(fp, "%d\n%d\n", cnt, sum);
fclose(fp);
}
void main()
{
cnt = sum = 0;
countValue();
printf("满足条件的整数的个数=%d\n", cnt);
printf("满足条件的整数的和值=%d\n", sum);
writeDat();
A、ArrayIndexOutOfBoundsException
B、NumberFormatException
C、InputMismatchException
D、Exception
B.16
C.154
D.34
public class javal{
public static void main(String[]args){
int i=1
int sum=0;
while(i<;=10){
if(i= =5){
;
;
}
;
i++;
}
System.out.println("sum="+sum);
}
}
for(int i=1;i<=50;i++){
if(i%3 1=0)
continue;
else
if(i%5 1=0)
continue;
cout$amp;}
执行这个程序段的输出是【 】。
A.0
B.1
C.3
D.6
void prt(int*m.int n)
{int i;
for(i=0;i
main
{ int a[]={1,2,3,4,5),i;
prt(a,5);
for(i=0;i<5;i++)
printf("%d,",a[i]);)
A.1,2,3,4,5
B.2,3,4,5,6
C.3,4,5,6,7
D.2,3,4,5,1
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!