一个两位数同时被2,3,5整除,这个数最大是多少?结果正确的是()
A. 30
B. B.90
C. C.95
A. 30
B. B.90
C. C.95
第1题
A.第7行: (k%3==0&&a2==5)||(k%3==0&&a1==5)
第22行: Sub(k,n)
第24行: m!=-1
B.第7行:(k%3==0 &&a2==5) && (k%3==0 &&a1==5)
第22行:Sub(n,k)
第24行:m==-1
C.第7行:(k%3=0 && a2=5) && (k%3=0 && a1=5)
第22行:Sub(n,k)
第24行:m!=-1
D.第7行:(k%3=0 && a2=5)||(k%3=0 && a1=5)
第22行:Sub(k,n)
第24行:m=-1
第3题
B、第3行:k/10 第4行:a2*10 第16行:m!=-1
C、第3行:k/10 第4行:a2*10 第16行:m=-1
D、第3行:k%10 第4行:a2*10 第16行:m==-1
第4题
第6题
下列程序的功能是:在3位整数(100至999)中寻找符合下面条件的整数,并依次从小到大存入数组b中:它既是完全平方数,又有两位数字相同,例如144,676等。
请编制函数int jsValue(int bb[])实现此功能,满足该条件的整数的个数通过所编制的函数返回。
最后调用函数wfiteDat()把结果输出到文件OUTl2.DAT中。
注意:部分源程序已给出。
请勿改动主函数main()和写函数wnteDat()的内容。
试题程序:
include<stdio.h>
int jsValue(int bb[ ]
{
}
main ()
{
int b[20], num;
num= jsValue(b);
writeDat (num, b);
}
writeDat(int num, int b[])
{
FILE *out;
int i;
ut = fopen("OUT12.DAT", "w");
fprintf(out, "%d\n", num);
for(i = 0; i <num; i++)
fprintf(out, "%d\n", b[i]);
fclose (out);
}
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!