j是用来存放符合条件的整数的,程序中j=i*10+6;语句求得了个位数为6的整数,由此可得出程序的循环次数为i<10。然后通过if语句判断整数是否能被3整除,若不能则继续下一次循环,若能则输出该整数,所以逻辑表达式为j%3!=0。反馈 收藏
,满足个 位数为6的条件,而这样的整数要不超过100,最大的应该是96,故第8空应该填i10或 i=9。既然j已经满足 “个位数为6”的条件,只要j“能被3整除”的话,此时的j应该就 是我们要输出的整数了。注意循环体中的if语句,即如果j不被3整除的话就执行continue; 语句而跳过下面的输出语句了。故第9空要填的...
填空题以下程序的功能是:输出100以内(不含100)能被3整除且个位数为6的所有整数,请填空。main()( int i,j;for(i=0;i<10;i++) j=i*10+6;if(___)continue; printf("%d",j);参考答案:j%3!=0延伸阅读你可能感兴趣的试题1.填空题以下程序用于判断a、b、c能否构成三角形,若能,输出YES,否则输出NO...
{int i,gw;for(i=6;i<100;i++){gw=i%10; /*用来求个位数的*/ if(i%3==0&&gw==6)printf("%d",i);} } 对了,编程时首先要在大脑中想好程序的算法。
满意答案咨询官方客服 正确答案:j%3!=0或j%3题目要求输出100以内能被3整除且个位数为6的所有整数,且通过for循环实现,循环体内j=i*10+6;这也就满足了个位数为6的条件,所以第1个空格填入i<10或i<=9;if语句中的continue说明如果条件不成立则不输出j,所以第2空填j%3!=0或j%3。 00分享举报...
{j=i*10+6; if([ ])continue; printf("%d",j); } }分值: 40相关知识点: 试题来源: 解析 答案:i<10,j%3!=0 (j=i*10+6)<100,所以i的范围是0-9之间。j=i*10+6满足了个位数为6的要求,因此这个条件应该满足能被3整除这个要求。反馈 收藏 ...
main() (int i,j; for(i=0;i分值: 2相关知识点: 试题来源: 解析 答案:j%3 !=0 [解析] for循环语句中表达式“j=i*10+6;”可以给出100以内个位数为6的所有整数,因此if语句只需判断该数能否被3整除即可,可应用取余运算表达式“j%3 !=0”判断。反馈 收藏 ...
下面程序的功能,输出100以内(不含100)能被3整除且个位数为6的所有整数。 补全程序: # include int main() { int i,j; for (i=0;___;i++) { j=j*10+6; if(___) printf(%3d,j); } return 0; }的答案是什么.用刷刷题APP,拍照搜索答疑.刷刷题(shuashuati.com)是
以下程序的功能是 : 输出 100 以内 ( 不含 100) 能被 3 整除且个位数为 6 的所有整数,请填空。 main() { int i,j; for(i=0; 【 1 3 】 ;i++) { j=i*10+6; if( 【 1 4 】 )continue; printf(" % d ",j); } }正确答案 点击免费查看答案 会员登录 试题上传试题纠错...
1.填空题在C语言中,while和do…while循环的主要区别是___的循环至少被执行一次。 参考答案:do…while 点击查看答案解析 2.填空题以下程序的输出结果是___。 #include <stdio.h> void swap(int *a, int *b) int *t; t=a;a=b;b=t; main( ) int i=3,j=5,*p=&i,*q=&j; swap(p,q); pri...