东莞气缸东莞网站建设,如何建设网站站点,都有哪些不错的网页设计网站,网站外包开发 代码的版权问题C 语言中的数据类型
C 中的变量必须是指定的数据类型#xff0c;并且您必须在 printf() 函数中使用格式说明符来显示它#xff1a;
// 创建变量
int myNum 5; // 整数#xff08;没有小数点#xff09;
float myFloatNum 5.99; // 浮点数
char myLetter D; // 字符…C 语言中的数据类型
C 中的变量必须是指定的数据类型并且您必须在 printf() 函数中使用格式说明符来显示它
// 创建变量
int myNum 5; // 整数没有小数点
float myFloatNum 5.99; // 浮点数
char myLetter D; // 字符// 打印变量
printf(%d\n, myNum);
printf(%f\n, myFloatNum);
printf(%c\n, myLetter);基本数据类型
数据类型指定了变量将存储的信息的大小和类型。
在本教程中我们将重点关注最基本的类型
数据类型大小描述int2 或 4 个字节存储整数没有小数点float4 个字节存储包含一个小数或多个小数的数足以存储 6-7 个小数位double8 个字节存储包含一个小数或多个小数的数足以存储 15 个小数位char1 个字节存储单个字符/字母/数字或 ASCII 值
基本格式说明符
每个数据类型都有不同的格式说明符。以下是一些
格式说明符数据类型示例%d 或 %iintprintf(%d, myNum);%ffloatprintf(%f, myFloatNum);%lfdoubleprintf(%lf, myDoubleNum);%ccharprintf(%c, myLetter);%s用于字符串printf(%s, myString);
设置小数精度
您可能已经注意到如果您打印一个浮点数输出将在小数点后显示许多位数
float myFloatNum 3.5;
double myDoubleNum 19.99;printf(%f\n, myFloatNum); // 输出 3.500000
printf(%lf, myDoubleNum); // 输出 19.990000如果您想要删除多余的零设置小数精度可以在点 (.) 后面跟着一个数字指定小数点后应该显示的位数
float myFloatNum 3.5;printf(%f\n, myFloatNum); // 默认会显示小数点后 6 位
printf(%.1f\n, myFloatNum); // 只显示 1 位
printf(%.2f\n, myFloatNum); // 只显示 2 位
printf(%.4f, myFloatNum); // 只显示 4 位真实例子
以下是一个使用不同数据类型计算和输出一定数量的物品的总成本的实际例子
// 创建不同数据类型的变量
int items 50;
float cost_per_item 9.99;
float total_cost items * cost_per_item;
char currency $;// 打印变量
printf(Number of items: %d\n, items);
printf(Cost per item: %.2f %c\n, cost_per_item, currency);
printf(Total cost %.2f %c\n, total_cost, currency);最后
为了方便其他设备和平台的小伙伴观看往期文章
微信公众号搜索Let us Coding关注后即可获取最新文章推送
看完如果觉得有帮助欢迎 点赞、收藏、关注