单项选择题
有以下程序: 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
点击查看答案
相关试题
某二叉树中有n个度为2的结点,则该二叉树...
若整型变量a、b、c、d中的值依次为1、4、...
有以下程序:main( ){ char a,b,c...
以下程序段中,不能正确赋字符串(编译时系...
有以下程序: main( ){ int a=7,...