学习C语言第一天

Posted Lynchteacher

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习C语言第一天相关的知识,希望对你有一定的参考价值。

  回想起大学的学习编程语言的经历,不管什么语言都是从一个hello world!开始,当控制台输出hello world!时候,就会很开心,紧张的心情一下就放松开了,就认为自己已经掌握了一门编程语言,但是其实这只是最基本的要求,离掌握一门语言来说还有很多事情要做。

  首先想到的学习一个语言的顺序就是数据类型,运算符,流程控制,数组,指针,函数,结构体,数据结构。

一.第一天

1.三大基础数据类型:整型

            字符

            浮点

  在应用基本数据类型时候,我们会想到变量,变量的四大要素:变量名,变量值,存储单元,类型,举列:

int data1 = 10;
char data2 = \'a\';
float data3 = 3.0;

2.输入与输出  

  在定义了一些变量以后,我们第一个想到的就是做一个简单的加减乘除,但是在加减乘除以前,我们想到的应该如何输入输入输出,由此引出scanf和printf

  2.1输出:printf(格式控制,输出列表)

        格式控制 1.格式声明

              原样输出

              %占位符 d 十进制整数
                  c 单个字符
                  s 多个字符
                  f 小数
                  x 以16进制格式输出 一般写0x多少
                  p 一般打印内存地址
            2.普通字符
       
 输出列表

  2.2scanf(格式控制,地址列表)
      强调注意的问题: 地址符号&    分开,三个变量,就3个scanf
              原样输入    scanf格式中有什么字符,输入的时候也要输入
              注意字符    空格也是字符
              混合输入
2.3其他 getchar putchar puts和printf的区别

  2.3. 1自动加入换行符
  2.3.2printf支持多种花样输出,而puts就是输出字符串

2.4输入输出编程案例

  从键盘输入一个大写字母,显示对应的小写字母,

#include<stdio.h>

int main()

    char data;
    printf("请输入一个大写字母:\\n");
    scanf("%c",&data);
    if(!(data>=\'A\'&&data<=\'Z\'))
        printf("输入错误,请输入一个大写字母:\\n");
    else
        printf("%c",data+32);
    ;
    return 0;

3.流程控制

if else
for
while
do while

以上是关于学习C语言第一天的主要内容,如果未能解决你的问题,请参考以下文章

c 语言学习第一天

Day1: Python 第一天学习记录

python学习第一天

第一天C#学习

学习第一天——感想理念和目标

python第一天学习总结