编写一个C程序,从标准输入中读取包含每行类型为double 1的浮点值的行(例如,使用scanf),将这些值转换为整数,然后将这些值作为右对齐的整数打印成20个字符的宽度标准输出上每行一个字段。
#include <stdio.h>
我最大的问题是我不知道从哪里开始。任何提示和帮助将不胜感激。
答案 0 :(得分:1)
概念是将浮点数TYPECAST整数。
如果需要,此处的循环用于多个值。
这是该计划。我希望这有帮助;它可以随心所欲地运行。
#include <stdio.h>
int main()
{
float n;
int t;
//loop here
scanf("%f", &n);
t = (int)n;
printf("%20d", t);
// end loop here
return 0;
}