zoukankan      html  css  js  c++  java
  • 实验 3 简单的分支与循环结构

    //编写求圆面积的程序,要求当输入的半径r<=0时,提示输入错误,要求r为浮点型,r的数值是动态的由键盘输入
    #include<stdio.h> int main(void) { double R,S; //定义双浮点型变量,r=半径,s=面积
    printf(
    "Enter R:"); scanf_s("%Lf",&R); if(R>=0){ //当r大于0时,执行循环
    S
    =3.14*R*R; printf("f(%.2f)=%.2f ",R,S); //输出半径r和面积s的值
    }
    else{ //若r<0;则显示输入错误,并退出程序
    printf(
    "sorry!您的输入错误 "); } return 0; }

     

     ------------------------------------------题目分割线-------------------------------------------------

    //利用循环计算n个圆柱体体积
    #include<stdio.h> int main(void) { int n,i; //定义两个整型变量n和i
    double r,h,volume; //设置半径r,高h以及体积volume为浮点型变量 double cylinder(double r,double h); //定义一个自定义函数 printf("请输入n"); scanf_s("%d",&n); for(i=1;i<=n;i++){ //执行for语句循环
    printf(
    "请输入圆柱体的半径和高:"); scanf_s("%lf%lf",&r,&h); if((r<=0)||(h<=0)){ //当r或h小于等于0时,退出程序,并显示输入错误 printf("sorry,您的输入有误"); } else{ volume=cylinder(r,h); //调用函数,返回值赋给volume
    printf(
    "volume=%.3f ",volume); } } return 0; } /* 定义求圆柱体积的函数 */
    double cylinder(double r,double h) { double result; result = 3.14*r*r*h; //计算圆柱体体积
    return result; //返回结果
    }

    -------------------------------------------------题目分割线------------------------------------------------

    //阅读下面程序、分析说明运行结果
    #include<stdio.h> int main(void) { int c1,c2,c3,c4; //定义c1到c4为整型变量
    scanf_s(
    "%d%d",&c1,&c2); printf("%d ",c1+c2); getchar( ); c3 = getchar( ); c4 = getchar( ); printf("%d ",c3+c4); return 0; }

    -----------------------------------------------------------题目分割线--------------------------------------------------

    //阅读下面程序、分析说明运行结果
    #include<stdio.h> int main(void) { char c1,c2,c3,c4; //将c1到c4定义为字符型变量
    scanf_s(
    "%c%c",&c1,&c2); printf("%c%c ",c1,c2); getchar( ); c3 = getchar( ); c4 = getchar( ); printf("%c%c ",c3,c4); printf("%c%c%c%c ", c1,c2,c3,c4); return 0; }

    根据对比可发现int是整型,char是字符型,int型变量占据4个字节,char占用1个字节

  • 相关阅读:
    封装简单的mvc框架
    php中date函数获取当前时间的时区误差解决办法
    PHP中date函数参数详解
    PHP中字符串补齐为定长
    php将xml文件转化为数组:simplexml_load_string
    PHP基于变量的引用实现的树状结构
    EcShop后台添加菜单[步骤]
    Cmd批处理语法实例
    Mysql语句的批量操作[修改]
    HTML前端技术(JS的使用,包括数组和字符串)
  • 原文地址:https://www.cnblogs.com/laurenliu1994/p/3367579.html
Copyright © 2011-2022 走看看