易搜题 > 资格证大类 > 计算机等级 > 问题详情
问题详情

下面程序的输出结果为( ) struct st { int x; int *y; } *p; int dt[4]={10,20,30,40}; struct st aa[4]={50,&dt[0],60,&dt[1], 70,&dt[2],80,&dt[3]}; main() { p=aa; printf("%d\n",++p->x); printf("%d\n",(++p)->x); printf("%d\n",++(*p->y)); }

A.10 20 20

B.50 60 21

C.51 60 21

D.60 70 31

未找到的试题在搜索页框底部可快速提交,在会员中心"提交的题"查看可解决状态。 收藏该题
查看答案

相关问题推荐

  • 下列程序的输出结果是()。includeint fun(int x){int p; if(x==0‖x==1)return 3; elsep

    下列程序的输出结果是( )。 #include<stdio.h> int fun(int x) { int p; if(x==0‖x==1) return 3; else p=x-fun(x-2); return p; } void main() { printf("\n%d",fun(5)); }

    A.5

    B.3

    C.7

    D.1

  • 对表达式for(表达式1;;表达式3)可理解为()。

    A.for(表达式1;0;表达式3)

    B.for(表达式1;1;表达式3)

    C.for(表达式1;表达式1;表达式3)

    D.for(表达式1;表达式3;表达式3)

  • 设有下面的循环。

    i=0

    Whilei<=1

    i=i+3

    Printi

    Wend

    则运行后的输出结果是

    A.1

    B.2

    C.3

    D.4

  • 若有运算符:>、*=、
  • 在窗体上画一个命令按钮(其Name属性为Command1),然后编写如下代码:

    Private Sub Command1_Click()

    Dim a(5,5)

    For i=1 To 3

    For j=1 To 4

    a(i,j)=i*j

    Next

    Next

    For n=1 To 2

    For m=1 To 3

    Print a(m,n);

    Next

    Next

    End Sub

    程序运行后,单击命令按钮,输出结果是

    A.2 4 6 1 2 3

    B.1 2 3 2 4 6

    C.1 2 3 4 5 6

    D.6 5 4 3 2 1

联系客服 会员中心
TOP