我现在正在完成有关Cookie订购系统的任务,并且那里有一个“订购号”。我想以“ TARC 000XX”格式显示我的订单号。那么如何输入这种格式呢?而且由于这是一个订购系统,所以我想循环使用此订购号(每个客户将具有不同的订购号-第一个客户是TARC 00001,第二个客户是TARC 00002,依此类推)
因此,如果下一个客户要下订单,我又该如何循环使订单号保持不变?
最佳答案
你可以做这样的事情
int order_number = 1;
printf("TARC %05d\n", order_number);
order_number++;
它将格式化该字符串以打印出来,例如“ TARC 00001”然后是“ TARC 00002”,依此类推。
编辑:在循环的上下文中,它可能看起来像这样
for (int order_num = 1; order_num <= max_num_orders; order_num++) {
printf("TARC %05d\n", order_num);
/* Do other stuff with current order if needed */
}
关于c - C程序中的字符串循环,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56986225/