niusouti.com

下面程序运行后,输出的结果是如下矩阵:4 7 105 8 116 9 12请在程序[ ]处填入正确的内容。

题目

下面程序运行后,输出的结果是如下矩阵:

4 7 10

5 8 11

6 9 12

请在程序[ ]处填入正确的内容。


相似考题
更多“ 下面程序运行后,输出的结果是如下矩阵:4 7 105 8 116 9 12请在程序[ ]处填入正确的内容。 ”相关问题
  • 第1题:

    有以下程序:

    程序运行后的输出结果是( )。

    A.7

    B.10

    C.8

    D.9


    正确答案:D
    调用f(a,b)函数返回3,调用f(a,c)函数返回6,所以外层调用f(f(a,b),f(a,c));即调用f(3,6)函数返回9。

  • 第2题:

    有以下程序:

    程序运行后的输出结果是( )。

    A.2,3,1,6,8,7,5,4,10,9,

    B.3,4,2,7,9,8,6,5,11,10,

    C.2,4,3,9,12,12,11,11,18,9,

    D.1,2,3,6,8,7,5,4,10,9,


    正确答案:C
    题目中定义了一个结构体类型s,然后定义了一个结构体变量s并初始化,执行f函数后,将s中元素a的每个元素都加上i,这里需要注意最后一个元素没有加i,所以最终答案为C选项。

  • 第3题:

    有以下程序:程序运行后的输出结果是( )。

    A.2,4,3,9,12,12,11,11,18,9,

    B.3,4,2,7,9,8,6,5,11,10,

    C.2,3,1,6,8,7,5,4,10,9,

    D.1,2,3,6,8,7,5,4,10,9,


    正确答案:A
    本题考查的是结构体成员的引用。在主函数main中定义了一个整型变量i和一个结构体变量s。f函数中,通过指针a来引用数组中的元素;通过for循环语句将数组中除最后一个元素外的其他元素(由条件i<n-1决定的)分别加上由0开始的递增数据(即0、1、2…8),所以最后的输出结果为2,4,3,9,12,12,11,11,18,9,。

  • 第4题:

    有以下程序:

    程序运行后的输出结果是( )。

    A.9

    B.8

    C.7

    D.10


    正确答案:A
    题目中静态局部变量a,在静态存储区内分配存储单元,在程序整个运行期间都不释放。所以第-次调用函数执行n+=a++;时a先与n相加在再进行自增。n的值为4,a的值为2,且a变量执行完后空间没有释放。再执行s:。+f(a)时,s的值为4,调用f(a)函数时n的返回值为n=3+2=5,且此时a的值为3了。所以s的值为9。

  • 第5题:

    有以下程序:

    程序运行后的输出结果是( )。

    A.116

    B.8

    C.40

    D.4


    正确答案:B
    本题考查位运算,题目中将4向左移一位然后重新赋值给a,4左移一位为8,程序运行结果为8,选项B正确。