单项选择题

有以下程序
#include<stdio.h>
struct S
int a, b;) data[2]=10, 100, 20, 200;
main()
struct S p=data[1];
printf("%d\n", ++(p.a));

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

A. 10
B. 11
C. 20
D. 21

<上一题 目录 下一题>
热门 试题

单项选择题
设定义下列结构体,结构体变量p的出生年份赋值正确的语句是()。 stmct st int x; int y; int z; struct worker char name[20]; char sex; struct st birth; p;

A. x=1987
B. birth.x=1987;
C. p.birth.x=1987;
D. p.x=1987;

单项选择题
有以下程序 #include<stdio.h> int f(int m) static int n=0; n+=m; return n; main() int n=0; printf( %d, ,f(++n)); printf( %d n ,f(n++)); 程序运行后的输出结果是()。

A.1,2
B.1,1
C.2,3
D.3,3

相关试题
  • 以下程序的运行结果是 。 #include <s...
  • 以下程序用以删除字符串中所有的空格,请填...
  • 以下程序的功能是:借助指针变量找出数组元...
  • 下面的程序可对指定字符串中的字符串进行从...
  • 函数delete(s,i,n)的作用是从字符串s中...