有以下程序:int f(int n){if(n==1) return l;else return f(n-1)+1}main(){int i,j=0;for(i=1;i<3;i++) j+=f(i);printf("%d\n",j);}程序运行后的输出结果是()。
A. 4
B. 3
C. 2
D. 1
若有以下程序:#include void f(int n);main(){void f(int n);f(5);}void f(int n){printf("%d\n",n);}则以下叙述中不正确的是( )。
A. 若只在主函数中对函数f进行说明,则只能在主函数中正确调用函数f
B. 若在主函数前对函数f进行说明,则在主函数和其后的其他函数中都可以正确调用函数f
C. 对于以上程序,编译时系统会提示出错信息,提示对f函数重复说明
D. 函数f无返回值,所以可以用void将其类型定义为无返回值型
以下程序的功能是根据输入的是y(Y)还是n(N),在屏幕上分别显示出“This is YES.”或“This is NO.”,请填空。#include void YesNO(char ch){switch(ch){case 'Y':case 'y':printf("\n This is YES.\n");________;case 'N':case 'n': printf("\n This is NO.\n");}}main(){char ch;printf("\nEnter a char 'Y','y'or 'n','N':");ch=_________;printf("ch:%c",ch);YesNo(ch);}
指定滚动文字的滚动延时正确的标记是()。
A.
B.
C.
D.