有下列程序: main() {inti,s=0,t[]={1,2,3,4,5,6,7,8,9}; for(i=0;i<9;i+=2)s+=*(t+i);
有下列程序: main() {inti,s=0,t[]={1,2,3,4,5,6,7,8,9}; for(i=0;i<9;i+=2)s+=*(t+i); printf(%d\n,s); } 程序执行后的输出结果是
A.20
B.45
C.36
D.25
有下列程序: main() {inti,s=0,t[]={1,2,3,4,5,6,7,8,9}; for(i=0;i<9;i+=2)s+=*(t+i); printf(%d\n,s); } 程序执行后的输出结果是
A.20
B.45
C.36
D.25
第1题
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
A.extern和register
B.auto和static
C.static和register
D.auto和register
请帮忙给出正确答案和分析,谢谢!
第2题
有以下程序 intfun(intn) {ifln=1)return1; else retum(n+fun(n-1)); } main( ) {intx; scanf(%d,&x);x=fun(x);printf(%d\n,x); } 执行程序时,给变量x输入10,程序的输出结果是
A.54
B.65
C.45
D.55
请帮忙给出正确答案和分析,谢谢!
第3题
有以下程序 include<stdio.h> doublef(doublex); main( ) {doublea:0;inti; for(i=0;i<30;i+=10)a+=f((double)i); printf(%5.of\n,a); } doublef(doublex) {returnx*x+1;} 程序运行后的输出结果是
A.401
B.500
C.503
D.1404
请帮忙给出正确答案和分析,谢谢!
第4题
以下叙述中正确的是
A.函数既可以直接调用自己,也可以间接调用自己
B.任何情况下都不能用函数名作为实参
C.函数的递归调用不需要额外开销,所以效率很高
D.简单递归不需要明确的结束递归的条件
请帮忙给出正确答案和分析,谢谢!
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!