有以下程序#include void fun2(char a, char b){printf("%c %c ",a,b);}char a='A', b='B';void fun1(){a='C';b='D';}main(){fun1( );printf("%c %c ",a,b);fun2('E', 'F');}程序的运行结果是( )
A. C D A B
B. A B E F
C. A B C D
D. C D E F
有以下程序#include void f( int );main(){ void f( int );f(5);}void f( int n ){ printf("%d\n", n );return;}以下叙述中错误的是( )
A. f函数中不允许使用return语句,应该删除
B. 在主函数中,f(5) ;可以正确调用f函数
C. 在主函数后的其他函数可以正确调用f函数
D. f函数无返回值,定义成void类型是正确的