首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
以下程序能将字符串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
53
问题
以下程序能将字符串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://kaotiyun.com/show/EDAx777K
本试题收录于:
高级语言程序设计题库理工类分类
0
高级语言程序设计
理工类
相关试题推荐
单跳形式的VSAT卫星通信网络在物理结构上又称为()
存储转发式的交换基本单位是电报的()
在一个夜校选课系统的程序功能说明书中指出了某一程序的输入条件为:每个读夜校的学生可以选择1至4门课程,试用黑盒法设计测试用例。按等价类划分法设计测试用例(要求列出设计过程)。
变换型数据流图是由_________、_________和_________三部分组成的。
Chapin图又称作什么,这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题()
简述需求分析与软件设计这两个阶段任务的主要区别。
计算机中的存储器件可分为哪些类型?
简述数组多路通道的数据传送方式。
一组N个站点共享一个64kbit/s的纯ALOHA信道,每个站点平均每100s输出一个2000bit的帧,试求出N的最大值。
按市场交易标的物划分,金融市场可分为()
随机试题
如无例外情形,在下述哪种情况下,乙公司发出的承诺通知才可视为有效:如果甲公司因考虑到市场容量有限,决定节前不再生产月饼,在8月6日又向乙公司发出一份加急信,表示取消订货。又假设甲公司的要约没有规定10天的承诺期。则在以下哪些情形之下甲公司发出的加急信不
依法必须进行招标的项目,招标人应当自确定中标人之日起()日内,向有关行政监督部门提交招标情况的书面报告。
修订后的《中国人民银行法》规定,中国人民银行的职责有()。
习近平总书记在纪念马克思诞辰200周年大会上讲话时指出,()是马克思主义最鲜明的品格。
苏俄是怎样实现由战时共产主义政策到新经济政策的转变的?
n为自然数,证明:
[*]
TheEconomistcalculatesthataroundtheworldalmost290million15-to24-year-oldsareneitherworkingnorstudying:almosta
将数据库表从数据库移出后,该表被______。
Nooneshouldbeforcedtowearauniformunderanycircumstance.Uniformsaredemandingtothehumanspiritandtotallyunn
最新回复
(
0
)