首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
以下程序能将字符串Program!反向打印出来,请填空。 #include<stdio.h> void out(char *str) {char *s=______;/*第一空*/ if(*s==NULL)return:
以下程序能将字符串Program!反向打印出来,请填空。 #include<stdio.h> void out(char *str) {char *s=______;/*第一空*/ if(*s==NULL)return:
admin
2010-04-24
24
问题
以下程序能将字符串Program!反向打印出来,请填空。
#include<stdio.h>
void out(char *str)
{char *s=______;/*第一空*/
if(*s==NULL)return:
while(______)s++;/*第二空*/
s--;
printf("%c\n",*s);
______=NULL;/*第三空*/
out(str);
}
main()
{char c[]="Program!";
out(c);}
选项
答案
本题是采用的递归算法。 str/*第一空。指针变量s获得传递而来的初值c*/ *s/*第二空a第一次循环负责找到字符串的结尾,第二次及以后循环负责找到字符串中的空字符*/ *s/*第三空。输出该字符后将其置空,以标记本次输出的位置为下次输出做准备*/
解析
转载请注明原文地址:https://jikaoti.com/ti/vitaFFFM
本试题收录于:
高级语言程序设计题库理工类分类
0
高级语言程序设计
理工类
相关试题推荐
在目前的程序测试中,要为成功的测试设计测试用例,这主要依赖于()
在软件工程中,白盒测试法可用于测试程序的内部结构。此方法将程序看做是()
结构化分析方法采用的两个基本手段是___________和___________。
若有两个模块共同引用同一个数据表中的数据项,那么模块问的这种耦合称作__________。
在常见的耦合类型中,耦合程度最低的是()
_______的静态调度是指依靠编译器对代码进行静态调度,以减少相关和冲突。它不是在程序执行的过程中、而是在________期间进行代码调度和优化的。
编号为0,1,…,15的16个处理器,用单级互连网络互连,当用shuffle互连函数时,第9号处理器连至的处理器号数是()
金融期权按合约的标的资产来划分,可以分为__________、____________、___________。
设数组A[0,m]作为循环队列sq的存储空间,front为队头指针,rear为队尾指针,则执行入队操作的语句是_____。
#include"stdio.h"structdate{intyear=2000;intmonth;intday;};main(){structdated;d.mo
随机试题
Chinawillcontinueitspolicyofencouragingpeopletostudyabroad,Vice-MinisterofEducationWeiYusaidlastweek.Chin
A.T淋巴细胞B.B淋巴细胞C.巨噬细胞D.单核细胞E.噬碱性细胞
关于继发性肺结核下述哪项是不正确的
管理费用明细账一般应采用()格式。
运用单式记账法记录经济业务,可以反映每项经济业务的来龙去脉,可以检查每笔业务是否合理、合法。()
关于常模,表述正确的是()。
审计人员违反工作规则造成不良后果的,主管机关可视情况给予的处分,包括()。
以下关于类继承的说法中,错误的是____________。
ExtrapolatingfromhisAmericanfindings,hereckonsabout80%ofthesedeathsmightbeattributedtosmoking.
Whowaskilledinthecarbomb?
最新回复
(
0
)