gpt4 book ai didi

c - 替换多个\t

转载 作者:行者123 更新时间:2023-12-04 10:30:19 25 4
gpt4 key购买 nike

    switch(start)
{case 0:printf("");
j=1;
break;
case 1:printf("\t");
j=2;
break;
case 2:printf("\t\t");
j=3;
break;
case 3:printf("\t\t\t");
j=4;
break;
case 4:printf("\t\t\t\t");
j=5;
break;
case 5:printf("\t\t\t\t\t");
j=6;
break;
case 6:printf("\t\t\t\t\t\t");
j=7;
break;
}

start 接受用户的输入,有什么办法可以缩短这段代码???????
任何帮助表示赞赏!!!!!!!!

最佳答案

int foo(int start)
{
for(int x = 0; x < start; x++) printf("\t");
return start + 1; // it is your j
}

或者没有这个功能
for(int x = 0; x  < start; x++) printf("\t");
j = start + 1;

关于c - 替换多个\t,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60455969/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com