《C语言及程序设计》实践参考——前导0的数字

简介: 返回:贺老师课程教学链接  项目要求【项目:前导0的数字】输入小时和分,以hh:mm形式输出,其中小时和分钟不足两位数时,用零前导例,输入14 25,输出14:25,输入8 9,输出08:09[参考解答]解法1:用分支语句控制#include <stdio.h>int main ( ){ int h, m; printf("输入小时和分钟");

返回:贺老师课程教学链接  项目要求


【项目:前导0的数字】
输入小时和分,以hh:mm形式输出,其中小时和分钟不足两位数时,用零前导
例,输入14 25,输出14:25,输入8 9,输出08:09
[参考解答]

解法1:用分支语句控制

#include <stdio.h>
int main ( )
{
    int h, m;
    printf("输入小时和分钟");
    scanf("%d %d", &h, &m);
    if(h<10)
        printf("0");
    printf("%d:", h);
    if(m<10)
        printf("0");
    printf("%d\n", m);
    return 0;
}


解法2:用格式控制(在输出格式控制方面,C语言功能很强,但用分支实现的方法,可以作为一次思维训练)
#include <stdio.h>
int main ( )
{
    int h, m;
    printf("输入小时和分钟");
    scanf("%d %d", &h, &m);
    printf("%02d:%02d\n", h, m);
    return 0;
}


目录
相关文章
|
2月前
|
存储 程序员 C语言
【C语言程序设计】数组程序设计
【C语言程序设计】数组程序设计
43 0
|
5月前
|
C语言
第1章 程序设计和C语言
第1章 程序设计和C语言
34 0
|
2月前
|
Serverless 程序员 C语言
【C语言程序设计】函数程序设计
【C语言程序设计】函数程序设计
38 0
|
2月前
|
C语言
【C语言程序设计】循环结构程序设计
【C语言程序设计】循环结构程序设计
31 0
|
2月前
|
存储 C语言
【C语言程序设计】选择结构程序设计
【C语言程序设计】选择结构程序设计
16 0
|
2月前
|
存储 算法 Serverless
【C语言程序设计】顺序结构程序设计
【C语言程序设计】顺序结构程序设计
43 0
|
2月前
|
程序员 编译器 C语言
【C语言程序设计】编写简单的C程序
【C语言程序设计】编写简单的C程序
34 0
|
2月前
|
C语言
C语言程序设计-前5章-思维导图
C语言程序设计-前5章-思维导图
17 0
|
2月前
|
算法 Java 程序员
第一章:程序设计与C语言
第一章:程序设计与C语言
35 0
|
6月前
|
存储 C语言
C语言程序设计-----猜数字游戏(1A2B详解)
C语言程序设计-----猜数字游戏(1A2B详解)
204 0

相关产品

  • 云迁移中心