有以下程序 include<stdio.h> intfun(){ staticintx=1; x*=2; retumx;} main(){ inti,s=1; for(i=1;i<=3;i++) s*=fun(); printf(%d\n,s);) 程序运行后的输出结果是
A.0
B.10
C.30
D.64
第1题
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
A.形参只是形式上的存在,不占用具体存储单元
B.函数的形参和实参分别占用不同的存储单元
C.同名的实参和形参占同一存储单元
D.函数的实参和其对应的形参共占同一存储单元
请帮忙给出正确答案和分析,谢谢!
第2题
以下关于retum语句的叙述中正确的是
A.一个自定义函数中必须有一条return语句
B.一个自定义函数中可以根据不同情况设置多条return语句
C.定义成yoid类型的函数中可以有带返回值的return语句
D.没有retum语句的自定义函数在执行结束时不能返回到调用处
请帮忙给出正确答案和分析,谢谢!
第3题
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数) include<stdio.h> include<string-h> main( ) {chara[10]=abc,b[10]=012,c[10]=xyz; strcpy(a+1,b+2); puts(strcat(a,c+1)); } 程序运行后的输出结果是
A.bc2yz
B.a2yz
C.a12xyz
D.12yz
请帮忙给出正确答案和分析,谢谢!
第4题
以下能正确定义字符串的语句是
A.charstr=""Lx43"":
B.charstr[]=""\0"":
C.charstr="";
D.charstr[]={"\064"};
请帮忙给出正确答案和分析,谢谢!
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!