zoukankan      html  css  js  c++  java
  • 《从问题到程序》第一、二章学习

    《从问题到程序》第一、二章学习

    今天学习了第一、二章,主要讲了基本字符,标识符和关键字,几个常用的数据类型,如int,float,double等,表达式、数学函数以及简单的计算程序。

    #include<stdio.h>
    int main()
    {
         printf("Hello,World!
    "); 
              printf("Welcome
    ");
              printf("to
    ");
              printf("Beijing!
    ");
              printf("welcome
    to
    beijing!
    ");
              printf("A simple,meaningless,not interesting"
                               "but very long string
    "); //不能在字符串的中间空行,但可编译器可以自动将几个字符串拼为一个长字符串。
              printf("%d + %d = %d
    ",2,3,5);
              printf("len:%f, %f,area:%f
    ",2.2,3.5,7.7);
              printf("V= %fcm^3
    ",3.14*6.5*6.5*6.5*4/3);
              printf("the number is %d
    ",1/3*3); 
              printf("the number is %d
    ",1*3/3); //两个式子结果不同,因为int类型的除法是整除,计算的商是整数,余数将被丢掉。所以表达式的结果值为double类型。
              printf("%f
    ,2L+3*4.5
    ");  //int类型的3转变为double类型的3.0,long类型的2L转换为double类型的值
              printf("the number is %d
    ",(int)(3.6*15.8)+4); //强制类型转换:转换表达式前些一对括号,里面写要求转换到的类型名。
              return 0;
    }
    

    代码:

    运行结果:

    注释:

    为什么printf("%f ,2L+34.n")的输出结果会有2L+34.n,因为我引号划在了2L+34.n之后,划在之前运行结果就不会有2L+34.n了。

  • 相关阅读:
    .net MVC 图片水印,半透明
    提取数据库字段里面的值,并改变+图片懒加载,jquery延迟加载
    sqlalchemy + alembic数据迁移
    fastfdfs搭配nginx
    ubuntu安装fastdfds
    django自定义实现登录验证-更新版
    tornado异步
    django发送邮件的坑
    python3.6 ubuntu部署nginx、 uwsgi、 django
    ubuntu安装python3.6
  • 原文地址:https://www.cnblogs.com/wyz-1995/p/7846700.html
Copyright © 2011-2022 走看看