博客
关于我
《C Prime Plus》(第六版) 第03章 编程练习 5 unsigned long int 格式化输出
阅读量:549 次
发布时间:2019-03-09

本文共 646 字,大约阅读时间需要 2 分钟。

编译器版本:Mac Xcode 11.6

第03章 数据和C 编程练习 5

编译器版本

Mac Xcode 11.6 正是我们所使用的编译工具,这款工具支持最新的 C 编程标准。

问题陈述

编写一个程序,提示用户输入年龄,然后显示该年龄对应的秒数。一年大约有 3.156×10^7 秒。

解决方案

以下是实现这一功能的 C 程序:

#include 
int main(void) { unsigned short int ages; printf("Please input your age: "); scanf("%hd", &ages); unsigned long seconds = ages * 3.156E7; printf("your age about %ld seconds\n", seconds); return 0;}

代码解释

  • 代码结构:这里使用了标准的 C 语言程序框架,包含了 include 指令、函数声明及实现。
  • 用户输入:程序首先询问用户的年龄,并使用 scanf 函数获取输入。
  • 秒数计算:将用户输入的年龄乘以每年秒数 3.156E7 得到总秒数。
  • 结果输出:使用 printf 函数输出计算结果。
  • 运行结果

    Please input your age: 38your age about 1199280000 seconds

    如需进一步了解该代码的执行过程,可以重新计算年龄乘以固定秒数的结果。

    转载地址:http://ktfpz.baihongyu.com/

    你可能感兴趣的文章
    上周热点回顾(6.9-6.15)
    查看>>
    上周热点回顾(1.23-1.29)
    查看>>
    83. Remove Duplicates from Sorted List
    查看>>
    Oracle Orion tool check io(ORACLE Orion 工具查看以及校验IO)
    查看>>
    centos7一步一步搭建docker jenkins 及自定义访问路径重点讲解
    查看>>
    MySQL 1064 You have an error in your SQL syntax 错误解决办法
    查看>>
    【Flink】Flink 底层RPC框架分析
    查看>>
    MySQL错误日志(Error Log)
    查看>>
    C++高精度模板
    查看>>
    解决:angularjs radio默认选中失效问题
    查看>>
    windows环境下安装zookeeper(仅本地使用)
    查看>>
    缓冲区溢出实例(一)--Windows
    查看>>
    PHP一句话木马小总结与SQL语句写一句话木马
    查看>>
    Python中字符串前添加r ,b, u, f前缀的含义
    查看>>
    Hadoop学习笔记—Yarn
    查看>>
    JSONPath小试牛刀之Snack3
    查看>>
    Jenkins - 部署在Tomcat容器里的Jenkins,提示“反向代理设置有误”
    查看>>
    wxWidgets源码分析(3) - 消息映射表
    查看>>
    wxWidgets源码分析(5) - 窗口管理
    查看>>
    wxWidgets源码分析(7) - 窗口尺寸
    查看>>