• 2022-05-27
    设X={0,1,2,3},X上有两个关系:R1={(i,j)|j=i+1或j=i/2},R2={(i,j)|i=j+2}.求复合关系:(1);(2)(3)
  • 解先求R1={(0,1),(1,2)(2,3),(0,0),(2,1)),R2={(2,0),(3,1)),则有:(1)={(1,0),(2,1)};(2)={(2,1),(2,0),(3,2)};(3)={(1,1),(1,0),(2,2)}.

    内容

    • 0

      运行下面的程序,得到的输出是()#include<stdio.h>int main() { int i, j; for(i=1;i<=2;i++) for(j=1;j<=2;j++) printf("i=%d, j=%d\n",i,j);}? i=1,;;j=1i=1;, j=2i=2;, j=1i=2;, j=2|i=1,;;j=1i=2;, j=1i=1;, j=2i=2;, j=2|i=1,;;j=1i=1;, j=1i=2;, j=2i=2;, j=2|i=1,;;j=1i=2;, j=2i=1;, j=1i=2;, j=2

    • 1

      for i in range(1, 3): for j in range(1, 3): if i * j <; 2: continue print i * j

    • 2

      下列程序段选择项,使i的运行结果为3的程序段是()。 A: inti=0,j=0;(i=2,(j++)+i); B: inti=1,j=0;j=i=((i=3)*2); C: inti=0,j=1;(j==1)?(i=1):(i=3); D: inti=1,j=1;i+=j+=1;

    • 3

      以下程序的输出结果是()#include <;stdio.h>;int main(){ int i,j; for(i=1;i<;3;i++) { for(j=i;j<;3;j++)printf("%d*%d=%d ",i,j,i*j);printf("\n"); }} A: 1*1=1 2*2=4 B: 1*1=1 1*2=22*2=4 C: 1*1=1 1*2=21*3=32*2=4 2*3=6 D: 1*1=1 1*2=2 2*2=4 2*3=6

    • 4

      以下使i的运算结果为4的语句是( ) A: int i=0,j=0;(i=3,(j++)+i); B: int i=1,j=0;j=i=(i=3)*2; C: int i=3,j=1;i=j++; D: int i=1,j=1;i+=j+=2;