若变量已正确定义,有以下程序段: int a=3, b=5, c=7; if(a>b) a=b; c=a; if(c!=a) c=b; printf("%d, %d, %d\n", a, b, c); 其输出结果是( )。
A) 程序段有语法错
B) 3, 5, 3
C) 3, 5, 5
D) 3, 5, 7
查看答案
若有以下宏定义: #defineN 2 #define Y(n) ((N+1) *n) 则执行语句Z=2*(N+Y(5) ) ;后结果是()。
A) 语句有误
B) Z=34
C) Z=70
D) Z无定值
以下叙述中正确的是( )。
A) 调用printf函数时,必须要有输出项
B) 使用putchar函数时,必须在之前包含头文件stdio.h
C) 在C语言中,整数可以以十二进制、八进制或十六进制的形式输出
D) 调用getchar函数读入字符时,可以从键盘上输入字符所对应的ASCII码
在项目规划中不是特殊专业人员的是______
A. 经验估算师
B. 调度员
C. 应用领域的技术专家
D. 软件开发人员
如下程序的输出结果是( ) #include<stdio.h> main() float x=2.0, y; if(x<0.0) y=0.0; else if(x<10.0) y=1.0/x; else y=1.0; printf("%f\n", y);
A) 0.000000
B) 0.250000
C) 0.500000
D) 1.000000