早教吧作业答案频道 -->其他-->
下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,请选择填空。#includemain(){inti=0,j,k;do{i++;k=316-13*i;}while();j=k/11;printf("31
题目详情
下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,请选择填空。
#include
main()
{ int i=0,j,k;
do
{i++;
k=316-13*i;}while(______);
j=k/11;
printf("316=13*%d+11*%d",i,j); }
A. k%11
B. k
C. k/11==0
D. k==0
问题补充,程序答案是A但有点看不懂,就大神解答,谢谢了。
#include
main()
{ int i=0,j,k;
do
{i++;
k=316-13*i;}while(______);
j=k/11;
printf("316=13*%d+11*%d",i,j); }
A. k%11
B. k
C. k/11==0
D. k==0
问题补充,程序答案是A但有点看不懂,就大神解答,谢谢了。
▼优质解答
答案和解析
因为13*i肯定能被13整除;
若while(k%11),就是while(k%11!=0);
即k不能被11整除时循环,不断地换下一个i,直到k能被11整除为止。
这时316=k+13*i,就能满足要求了。
若while(k%11),就是while(k%11!=0);
即k不能被11整除时循环,不断地换下一个i,直到k能被11整除为止。
这时316=k+13*i,就能满足要求了。
看了 下面程序的功能是把316表示...的网友还看了以下:
幼儿园小班数学教案《我会区分1和许多》 2020-04-21 …
MATLAB 如何赋值 画实部虚部图像 画图clearclcsyms a j k n u e A 2020-05-16 …
matlab, 偏微分clear all;nx=10;ny=10;hx=1/nx;x=linspa 2020-05-16 …
“怎么区分Z和J?”这句话用英文怎么说?尤其“区分”应该用哪个单词? 2020-06-12 …
3-4岁:1.能按物体的某一特征如颜色、大小或长短、形状等进行分类.2.学会区分“1”和“许多”, 2020-07-07 …
碳膜电阻还分1%和5%什么意思 2020-07-20 …
这样的矩阵方程为什么不能约分已知J=[111111.]nxn的矩阵,元素都是1.算到这一步:如果把 2020-07-30 …
平面上两个向量i和j,满足如下性质:i·i=1,i·j=0,j·j=1.1).是否存在一个不等于i 2020-08-01 …
加法交换律和结合律在多项式计算中是如何体现的?因为原式只为a+b=b+a,它没说明多个式子如何计算 2020-08-02 …
1.已知charc='A';inti=l,j;,执行语句j=!c&&i++;后,则i和j的值是()。 2020-11-01 …