c语言编程笔录

首页 >   > 笔记大全

笔记大全

c语言 输出元素周期表

更新时间:2023-09-19

前言

元素周期表是一种用来组织化学元素的表格,其中包含了各个元素的原子序数、原子符号、原子量等信息。在C语言中,我们可以通过设计和编写代码来输出一个简化的元素周期表。本文将介绍如何使用C语言实现该功能。

代码实现

#include

void printPeriodicTable(){
    printf("%-4s %-3s %-10s %-7s\n","序号","符号","名称","原子量");
    printf("-----------------------------------------\n");
    printf("%-4d %-3s %-10s %-7.2f\n",1,"H","氢",1.01);
    printf("%-4d %-3s %-10s %-7.2f\n",2,"He","氦",4.00);
    // 添加更多元素的输出
    printf("-----------------------------------------\n");
}

int main(){
    printPeriodicTable();
    return 0;
}

代码解释

上述代码中,我们定义了一个名为printPeriodicTable的函数,用于打印元素周期表。该函数使用printf函数来输出表格的每一行。表格的第一行包含了序号、符号、名称和原子量等列的标题,使用"%-4s %-3s %-10s %-7s"格式来控制输出的对齐方式。在表格的后续行中,我们通过printf函数的参数按照相同的格式输出了每个元素的具体信息。

在main函数中,我们调用printPeriodicTable函数来输出元素周期表。最后,通过return 0语句结束程序的执行。

总结

本文介绍了如何使用C语言来输出一个简化的元素周期表。我们通过设计和编写代码,利用printf函数实现了表格的输出。该代码可以作为学习C语言中格式化输出的一个例子,同时也展示了如何使用C语言来处理和展示复杂的数据结构。