• 2022-06-09
    中国大学MOOC: 若有以下说明:int x[9]={1,2,3,4,5,6,7,8,9}; char c=a,d,f;则数值为3的表达式是( )
  • x[c-c]

    内容

    • 0

      若有以下说明,则数值为 4 的表达式是( )。 int a[12] ={1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}; char c=’a’, d, g ;? a[g-c]|a['d'-'c']|a['d'-c]|a[4]

    • 1

      存在多维数组arr,arr =np.array([[1 2 3] [4 5 6] [7 8 9]])数组arr.T的输出为 A: array([[1, 4, 7], [2, 5, 8], [3, 6, 9]]) B: array([[1, 2, 3], [4, 5, 8], [7, 6, 9]]) C: array([[1, 4, 7], [2, 5, 6], [3, 8, 9]]) D: array([[9, 4, 7], [2, 5, 8], [3, 6, 1]])

    • 2

      中国大学MOOC: 若有以下数组说明,则i=10;a[a[i]]元素数值是( )。int a[12]={1, 4, 7, 10, 2, 5, 8, 11, 3, 6, 9, 12};[/i]

    • 3

      已知a=[1 2 3; 4 5 6; 7 8 9],执行命令:a([3,1],:)=a([1,3],:),a将变为( )。 A: [4 5 6;4 5 6;4 5 6] B: [7 8 9;4 5 6;1 2 3] C: [2 2 2;5 5 5;8 8 8] D: [3 2 1;6 5 4;9 8 7]

    • 4

      定义如下变题和数组:int i;int x&#91;3&#93;&#91;3&#93;={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是for(i=0;i<; 3;i++)printf("%d",x[i]&#91;2-1&#93;);[/i] A: 1 5 9 B: 1 4 7 C: 2 5 8 D: 3 6 9