如何使用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 好听的元旦简短祝福语