如何使用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 送蛇的祝福语简短
18 虎年公司祝福语简短的