首页 > 其他分享 >C语言经典例题7加解析

C语言经典例题7加解析

时间:2023-11-01 12:31:41浏览次数:36  
标签:解析 小写字母 长方形 C语言 width length printf 例题 输入

1、输入长方形的长和寬,编程求该长方形的周长和面积

#include <stdio. h>

int main() (

float length, width;

float perimeter, area;

//输入长方形的长和宽

printf(“请输入长方形的长:“);

scant (“%r”, &length);

printf(”请输入长方形的宽:“);

scanf (“%r”, &width);

//计算周长和面积

perimeter = 2 * (length + width) ;

area = length * width;

,/输出周长和面积

printf(“长方形的周长为:%.2f1n”, perimeter);

printf (“长方形的面积为:%.2f1n”, area);

return 0;

解析:

使用此程序,您可以从键盘输入长方形的长和究,然后程序将计算该长方形的周长和面积,并输出结果。程序使用 float 类型米存储输入的长和宽,使用 scanf 两数进行输入,使用printf 西数进行输出。计算周长的公式是 per imeter = 2 * (length + width),计算面积的公式是 area = length * width。最后,程序将输出长方形的周长和面积。

2、输入一个大写英文字母,将它转化为小写输出。

#include <stdio. h>

int main() (

char uppercase, lowercase;

//输入大写字母

printf(“请输入一个大写英文字母:”);

scant (“%c”, &uppercase);

1/将大写字母转换为小写字母

1owercase = uppercase + 32;

//输出小写字母

printf(“对应的小写字母是:%cln”, lovercase);

return 0;

]

解析:

使用此程序,您可以从键盘输入一个大写英文字母,然后程序将将其转化为小写字母并输出。程序使用char 类型来存储输入的大写字母,并使用 scanf 函数进行输入,使用 printf 西数进行输出。将大写字母转换为小写字母的过程是通过将大写字母的 ASCII 码值加上 32 来实现的。最后,程序将输出转换后的小写字母。注意,该程序假设输入的是合法的大写字母。

标签:解析,小写字母,长方形,C语言,width,length,printf,例题,输入
From: https://blog.51cto.com/u_16284470/8121004

相关文章

  • 解码注意力Attention机制:从技术解析到PyTorch实战
    在本文中,我们深入探讨了注意力机制的理论基础和实际应用。从其历史发展和基础定义,到具体的数学模型,再到其在自然语言处理和计算机视觉等多个人工智能子领域的应用实例,本文为您提供了一个全面且深入的视角。通过Python和PyTorch代码示例,我们还展示了如何实现这一先进的机制。关......
  • c语言学习(结构体初始化)42
    利用例题直接阐释:#define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>structhobby//hobby:爱好{charcolor[10];charsports[10];};structstu{charname[10];intage;structhobbys2;doubleheight;};intmain(){structstu......
  • 实验3_c语言函数应用编程
    task1#include<stdio.h>#include<stdlib.h>#include<time.h>#include<windows.h>#defineN80voidprint_text(intline,intcol,chartext[]);voidprint_spaces(intn);voidprint_blank_lines(intn);intmain(){intline,col......
  • 《安富莱嵌入式周报》第320期:键盘敲击声解码, 军工级boot设计,开源CNC运动控制器,C语言
     视频版:https://www.bilibili.com/video/BV1Cr4y1d7Mp/1、键盘敲击声解码https://arxiv.org/abs/2308.01074键盘敲击声被解码的话,我们使用键盘输入密码将被方便的解码出来。这篇文章介绍了一种使用最先进的深度学习模型,以便使用手机麦克风对笔记本电脑敲击键盘分析。实际测试训练......
  • C语言-2.结构学习
    结构1.1顺序~2.1选择~3.1.1关系运算符类型类型优先级小于<小于等于<=优先级相同(高)大于>大于等于>=优先级相同(高)等于==不等于!=优先级相同(低)tips:将数值放前,可以判断该字符是否为前面已经运用的变量。如3=a,若前面a已经被赋值,则会出现语法错......
  • trafilatura 网页解析原理分析
    trafilatura介绍Trafilatura是一个Python包和命令行工具,用于收集网络上的文本。其主要应用场景包括网络爬虫下载和网页解析等。今天我们不讨论爬虫和抓取,主要看他的数据解析是如何做的。extract初体验fromtrafilaturaimportfetch_url,extracturl='https://haokan.baid......
  • C语言笔记2
     程序的三种基本结构1.顺序结构:按照语句的顺序书写次序2.选择结构:通过特段特定条件,选择一个分支执行3.循环结构:在给定的条件下,反腐执行循环体,直到条件不满足为止 程序设计的步骤1.分析问题,建立数学模型2.确定数据结构3.确定算法,描述算法4.编制程序,调试程序5.运行结果......
  • Markdown使用心得(简单用法解析)
    Markdown使用心得(简单用法解析)Markdown的优势个人看来,MD的优势在于脱离对鼠标的依赖,在简单的熟悉后,从段落格式到字体特效的实现都可以完全脱离鼠标。避免了为了格式和艺术效果多次将右手在键盘和鼠标来回移动,打破码字的纯净体验,避免频繁的中断思路。简单的用法归纳接下来,我将......
  • 实验3 c语言函数应用编程
    task11源代码1#include<stdio.h>2#include<stdlib.h>3#include<time.h>4#include<windows.h>5#defineN8067voidprint_text(intline,intcol,chartext[]);8voidprint_spaces(intn);9voidprint_blank_lines(intn)......
  • 软件测试|Python对JSON的解析和创建详解
    简介JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,已经成为当今互联网应用中广泛使用的数据格式之一。Python提供了内置的模块来解析和创建JSON数据,使得在Python中处理JSON变得非常简单。本文将详细介绍Python对JSON的解析和创建过程,并提供示例代码来帮助大家更好......