• 2022-06-07
    如下程序段的功能是判断一个4位自然数个位和十位数字是否相同,在划线处填写表达式。int num; scanf ("%d",&num); if (num>=1000 && num<10000) if (______________) printf ( “该4位自然数个位和十位数字相同\n”); else printf ( “该4位自然数个位和十位数字不同\n”);
    A: num%10 ==num/10%10
    B: num/10%10==num/100%10
    C: num/100%10==num%10
    D: num/1000==num%10
  • A

    内容

    • 0

      用程序计算一个整数的各位数字的乘积,在下划线处应填写的语句是( )。 INPUT”NUM=”TOhum cj=1 DOWHILEnum!=O cj=cj﹡MOD(num,10) ENDDO ?cj A)num=INT(num/10) B)num=num-INT(num/10) C)num=INT(num%10) D)hum=num-INT(num%l0)

    • 1

      3、描述“变量num取值范围为10--100或为负数”的逻辑表达式为()。 A: ( num>;10 || num<;100 ) &amp;&amp; (num<;0 ) B: ( num>;10 || num<;100 ) || (num<;0 ) C: ( num>;10 &amp;&amp; num<;100 ) &amp;&amp; (num<;0 ) D: ( num>;10 &amp;&amp; num<;100 ) || (num<;0 )

    • 2

      变量num中储存的数据在10到100之间或值为负数时,表达式值为true。这样的一个布尔表达式是() A: (num>10||num<100)&&(num<0) B: (num>10&&num<100)||(num<0) C: (num>10)&&(num<100)&&(num<0) D: (num>100&&num<10)||(num<0)

    • 3

      变量num中储存的数据在10到100之间或值为负数时,表达式的值为true,这样的一个布尔表达式是()(2.0) A: (num>;10 || num<;100)&amp;&amp;(num<;0) B: (num>;10 &amp;&amp; num<;100)||(num<;0) C: (num>;10) &amp;&amp;( num<;100)&amp;&amp;(num<;0) D: (num>;100 &amp;&amp; num<;10)||(num<;0)

    • 4

      unsignedcharnum;num=0X98;num=num%10;num=num%10;num=?() A: 15 B: 8 C: 9 D: 2