如何使用C语言在没有循环语句的情况下多次打印名称?
问题
尝试在不使用任何循环或C语言中的goto语句的情况下打印名称10次。
解决方案
通常,循环语句用于重复代码块,直到条件为假。
示例1
在这个程序中,我们尝试在不使用循环或goto语句的情况下打印名称10次。
#include输出结果void printname(char* name,int count){ printf("%03d : %s\n",count+1,name); count+=1; if(count<10) printname(name,count); } int main(){ char name[50]; printf("\nEnter you name :"); scanf("%s",name); printname(name,0); return 0; }
Enter you name :nhooo 001 : nhooo 002 : nhooo 003 : nhooo 004 : nhooo 005 : nhooo 006 : nhooo 007 : nhooo 008 : nhooo 009 : nhooo 010 : nhooo
示例2
以下是使用任何循环或goto语句打印您的名字10次的程序-
#include输出结果int main(){ char name[50],i; printf("\nEnter you name :"); scanf("%s",name); for(i=0;i<10;i++){ printf("%s\n",name); } return 0; }
Enter you name :nhooo nhooo nhooo nhooo nhooo nhooo nhooo nhooo nhooo nhooo nhooo
热门推荐
10 儿子立冬祝福语简短独特
11 对当兵的祝福语简短
12 侄儿高考试祝福语简短
13 伴郎红包祝福语朋友简短
14 媳妇生日简短祝福语朋友
15 公司年会祝福语简短最好
16 元旦感恩祝福语简短大全
17 红包祝福语简短10字
18 周六早晨祝福语简短