C语言的周末小练习

ops/2024/9/23 15:27:01/

周末小练习:

1.确认基础类型所占用的内存空间。

#include <stdio.h>int main() 
{printf("char: %u byte(s)\n", sizeof(char));printf("short: %u byte(s)\n", sizeof(short));printf("int: %u byte(s)\n", sizeof(int));printf("long: %u byte(s)\n", sizeof(long));printf("long long: %u byte(s)\n", sizeof(long long));printf("float: %u byte(s)\n", sizeof(float));printf("double: %u byte(s)\n", sizeof(double));printf("long double: %u byte(s)\n", sizeof(long double));return 0;
}

运行结果:

在这里插入图片描述

2.通过键盘输入一个通话秒数,编程显示通话用了几分钟几秒。

#include <stdio.h>int main() 
{int total_seconds, minutes, seconds;// 获取用户输入的通话秒数printf("请输入通话的总秒数:");scanf("%d", &total_seconds);// 计算分钟和剩余秒数minutes = total_seconds / 60;   // 计算分钟数seconds = total_seconds % 60;   // 计算剩余的秒数// 输出结果printf("通话时长为:%d 分钟 %d 秒\n", minutes, seconds);return 0;
}

运行结果:

在这里插入图片描述

3.输入编程实现大写字母转为小写字母。

#include <stdio.h>int main() {char uppercase = 'A';  // 大写字母 'A'char lowercase;// 转换大写字母为小写字母lowercase = uppercase + ('a' - 'A');printf("大写字母: %c\n小写字母: %c\n", uppercase, lowercase);return 0;
}

运行结果:

在这里插入图片描述

4.输入身高公制(cm),转换成英制(inch)(1inch = 2.54cm)。

#include <stdio.h>int main() 
{float height_cm, height_inch;// 获取用户输入的身高(单位:厘米)printf("请输入您的身高(厘米):");scanf("%f", &height_cm);// 转换为英寸height_inch = height_cm / 2.54;// 输出转换结果printf("您的身高是:%.2f 厘米,%.2f 英寸\n", height_cm, height_inch);return 0;
}

运行结果:

在这里插入图片描述


http://www.ppmy.cn/ops/87380.html

相关文章

可变参数 Collections 31

可变参数 package Array.collection;import java.util.Arrays;public class kebian {public static void main(String[] args) {test();test(12);test(1,2,3,43);test(new int[]{1,23,2,2});}//注意;一个参数列表中&#xff0c;只能有一个可变参数//2,可变参数必须放在形参列表…

Day14-Servlet后端验证码的实现

图片验证码的生成采用的是Kaptcha&#xff1b; Kaptcha是一个高度可配置的验证码生成工具&#xff0c;由Google开源。它通过一系列配置文件和插件&#xff0c;实现了将验证码字符串自动转换成图片流&#xff0c;并可以与session进行关联&#xff0c;从而在验证过程中使用&#…

3.8.语义分割

语义分割 ​ 语义分割将图片中的每个像素分类到对应的类别(有监督学习) 1.图像分割和实例分割 图像分割将图像划分为若干组成区域&#xff0c;这类问题的方法通常利用图像中像素之间的相关性。它在训练时不需要有关图像像素的标签信息&#xff0c;在预测时也无法保证分割出的区…

智慧环卫可视化:科技赋能城市清洁管理

图扑智慧环卫可视化通过实时监控、数据分析和智能调度&#xff0c;提高环卫作业效率&#xff0c;优化资源配置&#xff0c;提升城市清洁水平&#xff0c;实现城市管理的精细化和现代化。

web后端--Spring事务管理

事务也要日志配置 !!!!debug前面记得加空格 logging:level:org.springframework.jdbc.support.JdbcTransactionManager: debugrollbackFor 默认情况下&#xff0c;只有出现RunTimeException才会回滚事务&#xff0c;rollbackfor属性用于控制出现何种异常类型&#xff0c;回滚…

Ecovadis认证:企业申请Ecovadis认证条件

Ecovadis认证是一种用于评估和评价企业可持续发展绩效的认证体系。该认证由Ecovadis公司提供&#xff0c;目的是帮助公司了解和改善其环境、社会和治理&#xff08;ESG&#xff09;实践。 Ecovadis认证主要基于四个方面进行评估&#xff1a;环境、劳工和人权、道德采购以及可持…

MyBatis映射器注解

目录 一、映射器注解 1.映射器配置文件的缺陷 2.常用的注解 二、基本注解 1.基本注解的分类 2.Insert 新增 2.1. 主键回填 2.2.主键自增 3.Delete 删除 4.Update 更新 5. Selete 查询 6. 传递多个参数的方式&#xff1a; 三、结果映射注解 1.Results 结果映射 2.Re…

Spring Boot系列

目录 一&#xff1a;什么是springboot 二&#xff1a;springboot有哪些优点 三&#xff1a;什么是JavaConfig 四&#xff1a;如何更改springboot,但不用重新启动服务 五&#xff1a;springboot的监视器是什么 六&#xff1a;什么是YAML 七&#xff1a;什么是 Spring Pr…