首页 试题详情
单选题

执行下面的一段C程序后,输出结果变量应为______。 sub (int x, int y, int *z) { *z=y-x; } main() { int a, b, c; sub (10, 5, &a); sub(7, a, &b); sub(a, b, &c); printf ("%d, %d, %d\n", a, b, c); }

A5, 2, 3

B-5, -12, -7

C-5, -12, -17

D5, -2, -7

正确答案:A (备注:此答案有误)

相似试题

  • 单选题

    执行下面一段C程序输出结果变量应为______。sub (int x, int y, int *z) { *z=y-x; } main() { int a, b, c; sub (10, 5, &a); sub(7, a, &b); sub(a, b, &c); printf (%d, %d, %d n, a, b, c); }

    答案解析

  • 单选题

    执行下面一段C程序变量ret值为( )。char str[20];int ret=strlen(strcpy(str,”Hello_World”));

    答案解析

  • 单选题

    请看下面一段程序:def info(age,name=小明): ? print({}年龄为{}.format(name,age)) info(28,小红)运行上述程序,最终输出结果为( )。

    答案解析

  • 单选题

    PLC在逐条执行程序时,将执行输出结果放到( )。

    答案解析

  • 单选题

    执行下面代码输出结果为____________。$x=12;$x ;echo$x ;

    答案解析

热门题库