填空题

以下程序能将字符串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第一次循环负......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)