niusouti.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);}}

题目

以下程序的功能是 : 输出 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);

}

}


相似考题
更多“以下程序的功能是 : 输出 100 以内 ( 不含 100) 能被 3 整除且个位数为 6 的所有整数,请填 ”相关问题
  • 第1题:

    下面程序的功能是输出100以内的个位数为6、且能被3整除的所有数。 main() { int i,j; for(i=0;i<=9;i++) { j=i*10+6; if() countinue; printf(”%d”,j); } }

    A.j%3

    B.j/3

    C.(j/3)

    D.!(j%3)


    A 素数是大于1的自然数,除了1和本身不能被任何数整除的数。程序用DoWhile循环对n进行判断,如能被整除isprime赋值为False。否则赋值为True。随后的代码检测isprime为True时执行打印。因此DoWhile判断条件中除了判断循环变量的上限还需要判断isprime的值。根据执行条件可知,选A.。

  • 第2题:

    编程实现如下功能:打印输出100以内个位数为6且能被3整除的所有数。


    i<10j%3

  • 第3题:

    下面程序段的功能是:输出100以内能被3整除且个位数为6明所有整数。请填空。(两个答案之间用1个空格隔开) int i,j; for (i=0;_______;i++) { j =i* 10+6; if (______) continue; printf (“%d “, j); }


    B B) 【解析】本题考查函数Int的功能,Int(x)的作用是取不大于x的最小的整数,可以实现数据的四舍五入。

  • 第4题:

    下列程序的功能是:输出100 以内(不含100)能被3 整除且个位数为6 的所有整数。 main() { int i,j; for(i=0; 【9】 ;i++) { j=i*10+6; if(【10】 ) continue; printf("%d", j); } } 其中 【9】 处应该填入的是什么?


    试题1答案: void countvalue() { int i; for(i=2;i<=90;i++) if(isPrime(i) && isPrime(i+4) && isPrime(i+10)) { cnt++; sum+=i; } } } 试题1分析: 该程序属于按条件查找数字的题目,考核的知识点为:(1)素数的判定;(2)统计个数并求和。 本题的解题思路是:题目要求的筛选范围是“所有100以内(含100)满足i、i+4、i+10都是素数的整数i(i+10也在100以内)”,由于最小的素数是2,且i+10要在100以内(含100),所以筛选的范围是2~90。 题目要求的筛选条件是“满足i、i+4、i+10都是素数的整数i”。在答题之前,应先通读题目已给出的源程序,在我们要实现的函数countvalue()之前给出一个在题目中从未提及的函数isPrime()。仔细分析这个函数的代码不难发现,它实现了从2~number/2内寻找能整除number的数,如果找到就使变量tag为0,此时循环条件将不成了,最终返回0,如果找不到,变量tag为1,返回1.这段代码实现的是判断一个数是够是素数。所以在函数中对筛选条件可以简化为if(isPrime(i) && isPrime(i+4) && isPrime(i+10))。 程序的流程是:调用countvalue()函数对数据进行处理,最后由writeDAT()函数将结果写入文件out.dat中。 在countvalue()函数中,For循环的功能是判断i、i+4、i+10是否都为素数,若在素数则将i累加到sum中,同时个数cnt加1,函数结束。

  • 第5题:

    下面程序的功能是计算并输出100以内能被4和7同时整除的所有整数,请填空。 Private Sub Form_Click() Dim i% For i = 28 To 100 If i Mod 4=0_____i Mod 7=0 Then Print i Next i End Sub


    0 n-1 0 , n-1 解析:Do While…Loop是先判断条件表达式的值是否为True,如果为True,则执行循环体,如果为False,则执行Loop后面的语句。由循环体可知该题的第1空应该填0。当循环条件不满足时跳出循环,此时的n是满足不等式1+22+32+42+…+n2>=m的最小的n,所以该题的第2空应该填n-1。