下面程序的运行结果是()。 main() { int i; for(i=1;i<=100;i++) if ((i*i>=150) && (i*i<=200)) break; printf("%d\n",i*i); }> A、169
B、144
C、255
D、121
B、144
C、255
D、121
下列程序的功能是:找出所有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();
inculde
main()
{ char s[100]=(“our teacher teach c language!”);int I,j;
For(i=j=0;s[i]!=’’)
iF(s[i];s[i]!=’\0’) {s[j]=s[i];j ++}
s[j]=【 】
printF(“index=%d\n”,s-a);
}
A、#include <stdio.h> int main(void) { int i; for(i=1;i<=100;i=i+3) { printf("%d ",i); } return 0;> B、#include <stdio.h> int main(void) { int i; for(i=1;i<=100;i++) { if(i%3!="0)" printf("%d ",i); } return 0;> C、#include <stdio.h> int main(void) { int i; for(i=1;i<=100;i++) { if(i%3="=0)" printf("%d ",i); } return 0;> D、#include <stdio.h> int main(void) { int i; for(i=100;i>=0;i=i-3) { printf("%d ",i); } return 0; }
A、108
B、21
C、243
D、27
A、循环执行10次
B、循环是无限循环
C、循环体语句一次也不执行
D、循环体语句执行一次
有一堆零件(100--200之间),如果分成4个零件一组的若干组,则多2个零件,如果分成7个零件一组的若干组,则多3个零件,如果分成9个零件一组的若干组,则多5个零件,编程计算这堆零件的总数。在空白处填写适当的表达式或语句,使程序完整并符合题目要求。 #include <stdio.h> int main() { int i; for (i = 100; i <= 200; i++) { if (____________) (___________) printf("%d\n", i); } return 0;> A、第7行: (i - 2) % 4 == 0 第9行: (i - 3) % 7 == 0 第11行: (i - 5) % 9 == 0
B、第7行: (i - 2) % 4 = 0 第9行: (i - 3) % 7 = 0 第11行: (i - 5) % 9 = 0
C、第7行: (i - 2) / 4 == 0 第9行: (i - 3) / 7 == 0 第11行: (i - 5) / 9 == 0
D、第7行: (i - 2) / 4 = 0 第9行: (i - 3) / 7 = 0 第11行: (i - 5) / 9 = 0
A、1
B、2
C、3
D、0
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!