当前位置: 首页 > news >正文

C语言练习二 进制转换

#include <stdio.h>

// 强制类型转换

int main(){
    int i = 5;
    float j = i / 2;  // 只是把整形先除了 再赋值
    float k = (float)i / 2;  //先强制改成float 再赋值
    printf("%f\n",j);
    printf("%f\n",k);
    return 0;
}
#include <stdio.h>
int main(){
    int age = 21;
    printf("Hello %s, you are %d years old\n", "Bob", age);
    return 0;
}

#include <stdio.h>
int main(){
    int i = 10;
    float f = 96.3;
    printf("student number = %3d score = %5.2f\n", i, f);  
    printf("student number = %-3d score = %5.2f\n", i, f);
    printf("%10s\n","hello");
}

408c语言练习

十进制转化为二进制

一、头文件与主函数

  1. #include <stdio.h>
    引入标准输入输出库,提供printf()等函数的声明。若不包含此头文件,编译器将无法识别printf()函数。

  2. int main() { ... }
    C程序的入口函数,代码从这里开始执行。


二、变量定义与输出逻辑

  1. int i = 123;
    定义整型变量i并赋值为十进制的123。

  2. printf("%d\n", i);

    • %d:以十进制格式输出整数。
    • 输出结果123(直接输出十进制值)。
  3. printf("%o\n", i);

    • %o:以八进制格式输出整数(无符号)。
    • 转换过程
      • 123 ÷ 8 = 15 余 3
      • 15 ÷ 8 = 1 余 7
      • 1 ÷ 8 = 0 余 1
      • 结果为 173(八进制)。
    • 输出结果173
  4. printf("%x\n", i);

    • %x:以小写十六进制格式输出整数(无符号)。
    • 转换过程
      • 123 ÷ 16 = 7 余 11,对应十六进制的B
      • 结果为 7b
    • 输出结果7b

内存这个东西太复杂了,编写c语言代码能提升abap实力。

http://www.dtcms.com/a/124357.html

相关文章:

  • Shell脚本编程
  • MQTT:深入剖析 paho.mqtt.embedded - c - master 目录结构
  • AcWing 6099. 座位
  • 【网络安全】Linux 命令大全
  • 粒子系统优化完成
  • OpenHarmony如何编译安装系统应用(以settings设置为例)
  • 项目1笔记
  • 如何在 Excel 中处理并拆分你提供的这种混合单位的库存数据。
  • 【1】k8s集群管理系列--包应用管理器之helm
  • Makefile:超简单快速入门(go示例)
  • 京东与喜茶关系破裂:切断所有合作 禁止进入办公场所
  • 安全是基石
  • http页面的加载过程
  • 富士相机照片 RAF 格式如何快速批量转为 JPG 格式教程
  • HarmonyOS:HMPermission权限请求框架
  • 宁德时代25年春招笔试演绎数字推理SHL测评题库
  • Python星球日记 - 第20天:数据分析入门
  • spark集群,Stand alone,Hadoop集群有关启动问题
  • biblatex 的 Biber 警告​​:tex文件运行无法生成参考文献和目录
  • Vue 项目中的package.json各部分的作用和用法的详细说明
  • Cline Memory Bank 结构化文档持久化 AI 上下文详解
  • 深入探索字符串处理:BF 算法与 KMP 算法
  • 红宝书第三十六讲:持续集成(CI)配置入门指南
  • OSPF接口的网络类型和不规则区域
  • Git使用与管理
  • 基于MCP协议调用的大模型agent开发04
  • 【GDB】调试程序的基本命令和用法(Qt程序为例)
  • Harmony鸿蒙应用开发-录音保存并播放音频
  • 《穿透表象,洞察分布式软总线“无形”之奥秘》
  • GreenStableYolo:多目标优化文本到图像生成的推理时间与图像质量