【C】---- T4:计算文件传输速度
题目
编写一个程序,提示用户输入以兆位每秒(Mb/s)为单位的下载速度和以兆字节(MB)为单位的文件大小。程序中应计算文件的下载时间。注意,这里1字节等于8位。使用float类型,并用/作为除号。该程序要打印 3 个变量的值(下载速度、文件大小和下载时间),并且显示小数点后面两位有效数字。
编程
#include <stdio.h>
int main(void)
{
float TransimitSpeed, FileSize; //定义传输速度和文件大小变量
float TransimitTime; //定义传输时间
printf("please input FileSize and TransimitSpeed:");
scanf("%f,%f", &FileSize, &TransimitSpeed);
TransimitTime = (FileSize * 8) / TransimitSpeed;
printf("At %0.2fMb/s, a file of %0.2fMB downloads in %0.2fs.", TransimitSpeed, FileSize, TransimitTime);
return 0;
}
效果
本文来自博客园,作者:晚风也温柔,转载请注明原文链接:https://www.cnblogs.com/zxr-blog/p/18165645