输入一个长方形的宽和高(正整数),请打印出它的边长和面积

请输入一个长方形的宽和高(正整数),请打印出它的边长和面积。

#include <stdio.h>
void main()
{
int l;                   // 宽
int high;             // 高
int c;                 //边长
int s;                //面积
printf("请输入长方形的长:\n") ;
scanf("%d",&l);
printf("请输入长方形的高:\n");
scanf("%d",&high);
c=2*(l+high) ;
s=l*high;
printf("长方形的边长为:%d\n",c) ;
printf("长方形的面积为:%d\n",s);
}

输入一个长方形的宽和高(正整数),请打印出它的边长和面积,布布扣,bubuko.com

时间: 2024-10-01 19:45:05

输入一个长方形的宽和高(正整数),请打印出它的边长和面积的相关文章

5、输入一个不超过5位的正整数,编程实现:求出它是几位数,分别输出每位数字。

1 #include<stdio.h> 2 #include<math.h> 3 int flws(int); 4 void main() 5 { 6 int n,j,k=0; 7 printf("请输入一个正整数:\n"); 8 scanf("%d",&n); 9 j=n; 10 while(j!=0) //取位 11 { 12 j/=10; 13 k++; 14 } 15 if(k<=5) 16 flws(n,k); 17

输入一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。

package com.hanqi; import java.util.*; public class Nixudayin { public static void main(String[] args) { // TODO 自动生成的方法存根 System.out.println("输入一个不多于5位的正整数"); Scanner shu=new Scanner(System.in); String a=shu.next(); System.out.println("输入的

一个小问题——宽,高和图片大小。

打开相册查看一张图片数据如下: JPG格式 宽度:1920px 高度:2560px 文件大小:1.85MB 现在手机上一般采用32位ARG_8888格式保存像素,也就是说一个像素点占用32位,4byte. 所以这张图片的原始数据所占内存大小为1920x2560x4/1024/1024 = 18.75MB 这里的文件大小为1.85MB是因为JPG格式的图片是压缩之后得到的,有一定的压缩比例. 也就是说18.75MB是原始无损图片的大小,1.85MB是保存到相册中压缩生成的jpg文件的大小. 一个小

输入一个整数n(0&lt;n&lt;2147483647)打印“*”组成的三角形

描述    输入一个整数n(0<n<2147483647)打印"*"组成的三角形, 如下图    输入    第一行有一个整数n(0<n<2147483647)    输出    "*"组成的三角形 public class Main {     public static void main(String[] arg){         int n = 0;         Scanner scanner = new Scanner(Sys

java循环练习:用户输入一个10以内的数字,通过运算求出该数字的阶乘

package practiceGO; import java.util.Scanner; /*  * 4.用户输入一个10以内的数字,通过运算求出该数字的阶乘  */ public class Cto { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入一个10以内的数字,由系统计算阶乘"); int num = sc.nextIn

022给定一个字符串类型(string)表示的小数,打印出它的二进制表示(keep it up)

给定一个字符串类型(string)表示的小数,打印出它的二进制表示. 这个题注意字符串的合法性. 不过下面的代码没有处理那种无限循环的小数, 当出现无限循环小数时,while(other>0)可能永久为true 代码: #include <iostream> #include <string> std::string to_binary_string(const std::string& vNumStr) { std::string::size_type Pos =

Android扩展-怎么在Activity中拿到一个View的宽和高

今天来简单的介绍一下怎么在Activity中拿到View的width和height.有人可能会疑问,这个有什么难的,我们直接可以在Activity生命周期函数里面获取width和height.看似简单,实际上在onCreate.onStart.onResume中均无法获取正确的width和height,这是因为View的measure过程和Activity的生命周期方法不是同步的,因此无法保证Activity执行了onCreate.onStart.onResume时,某个View已经测量完毕,如

一个用户具有多个角色,请查询出改表中具有该用户的所有角色的其他用户

DROP TABLE IF EXISTS `emp`; CREATE TABLE `emp` ( `id` int(11) NOT NULL AUTO_INCREMENT, `number` int(11) DEFAULT NULL, `name` varchar(255) DEFAULT NULL, `role` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`)) : INSERT INTO `emp` VALUES (1,1001,'a','read

给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。

package lianxi; import java.util.*; public class Nixudayin { public static void main(String[] args) { System.out.println("输入一个不多于5位的正整数"); Scanner shu=new Scanner(System.in); String a=shu.next(); System.out.println("输入的是"+a.length()+&q