单项选择题
有以下程序: int f(int n) { if(n ==1)return 1; 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
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
设函数fun的定义形式为:void fun(char ch,float x) { …… }则以下对函数fun的调用语句中,正确的是【 】。
A.fun("abc",3.0);
B.t=fun('D',16.5);
C.fun('65',2.8);
D.fun(32,32);
点击查看答案&解析
单项选择题
有以下程序:main( ){ char *p[10]={“abc”,”aabdfg”,”dcdbe”,”abbd”,”cd”};printf(“%d n”,strlen(p[4])); }执行后输出结果是( )。
A.2
B.3
C.4
D.5
点击查看答案
相关试题
诊断和改正程序中错误的工作通常称为【 】。
有以下程序void f( int y,int *x)...
以下函数的功能是计算,请填空。double fu...
以下程序运行后的输出结果是【 】。main(...
以下程序运行时,若从键盘输入:10 20...