单项选择题

有以下程序:
#define H1 5
#define H2 H1+1
#define H3 H2*H2/2
main()
int s=0,k=H3;
while(k--)s++;
printf("%d\n",s);
程序的输出结果是 ( )

A.30
B.10
C.29
D.19
<上一题 目录 下一题>
热门 试题

单项选择题
下列if语句非法的是 ( )
A.if(a=
B.x=1;B) if(!3.9)
C.if('a'&&x==y) y++;
D.if(x>y) scanf("%f",&y) else scanf("%f",&x);
单项选择题
若有以下说明: int a[12]=1,2,3,4,5,6,7,8,9,10,11,12; char c='a',d,g; 则数值为4的表达式是 ( )
A.a[g-c]
B.a[4]
C.a['d'-'c']
D.a['d'-c]
相关试题
  • 下面程序的功能是求整数m、n的最大公约数,...
  • 下面程序的功能是两个整数进行交换,请填空...
  • 函数fun的功能是使一个字符串按逆序存放。...
  • 选择程序中的输入输出语句,以满足题目给定...
  • 软件设计模块化的目的是 【3】 。