下列程序执行后的输出结果是( )。f(int a) {int b=0;static c=3;a=c++, b++;return(a);}main( ) {int a=2, i, k;for(i=0;i<2;i++)k=f(a++);printf("%d\n", k);}
查看答案
以下说法中正确的是()。
A. C语言程序总是从第一个定义的函数开始执行
B. 在C语言程序中,被调用的函数必须在main()函数中定义
C语言程序总是从main()函数开始执行
D. C语言程序中的main()函数必须放在程序的开始部分
以下程序的输出结果是()。int abc(int u, int v);main() {int a=24, b=16, c;c=abc (a, b);printf("%d\n", c);}int abc(int u, int v) {int w;while(v) {w= u%v; u=v; v=w;}return u;}
A. 6
B. 7
C. 8
D. 9
以下程序的输出结果是( )。#include "stdio.h"#define MIN(x, y) (x)< (y)?(x):(y)main() {int a, b, c;a=20;b=10;c=5*MIN(a, b);printf("%d\n", c);}
A. 20
B. 200
C. 10
D. 50
在下列#include命令中,正确的一条是()。
A.
B. include[string.h]
C. B.
D. include{math.h}
E. C.
F. include(stdio.h)
G. D.
H. include "stdio.h"