gpt4 book ai didi

c - 关于如何对这一行进行编程的建议

转载 作者:太空宇宙 更新时间:2023-11-04 07:16:54 24 4
gpt4 key购买 nike

正在研究一些基本的 C 程序,但我有一行我无法理解。该程序应要求用户通过 cmd 提示符以 GB 为单位输入他用于账单周期的数据量。

输出应该是这样的:

Enter the number of GB used: __GB    //user inputs the data consumed in the " __"

我想到的最好的是:

#include <stdio.h>
int main()
{
float GB_used;
printf("\nEnter the number of GB used: GB");
scanf("%f", &GB_used);
}

哪些输出:

Enter the number of GB used: GB__      //where " __" is where user inputs 

请帮忙。用户只需要输入float/int。这是说明的问题吗?

最佳答案

您可以尝试在输出最后一个 GB 后使用 backspaces 向后移动。有点像

printf("\nEnter the number of GB used:         GB\b\b\b\b\b\b\b\b\b\b");

但我认为您不应该那样做。要么使用全屏库 (gtk),要么使用行模式避免返回。

关于c - 关于如何对这一行进行编程的建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23877595/

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