单项选择题

下列程序的运行结果是()。
#include<stdio.h>
main()
int a=0,b=4,c=0,d=10,x;
if(a)
d=d-10;
else
if(!b)
if(!c)
x=15;
else
x=25;
printf("%d\n",d);

A. 5
B. 3
C. 20
D. 10

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

单项选择题
下列不构成无限循环的语句或语句组是()。

A. n=0;
do ++n; while (n<=0);
B. n=0;
while (1) n++;
C. n=10;
While (n); n--;
D. for(n=0, i=1; ;i++)n+=i

单项选择题
以下叙述中错误的是()。

A. C程序中的#include和#define行均不是C语句
B. 除逗号运算符外,赋值运算符的优先级最低
C. C程序中,j++;是赋值语句
D. C程序中,+、-、*、/、%是算术运算符,可用于整型和实型数的运算

相关试题
  • 有以下程序 #include <stdio.h> voi...
  • 假定int类型变量占用两个字节,若有定义:i...
  • 有以下程序 #include<stdio.h> struc...
  • 设定义下列结构体,结构体变量p的出生年份...
  • 有以下程序 #include<stdio.h> int ...