【数据的输入和输出】C语言

一、数据的输入和输出:

刚学时老师教了C++的写法,比如cin是输入:
就写成:

cin>>变量名1>>变量名2>>变量名n;

这样子程序执行后你就可以从键盘输入你需要输入的变量了
cout是输出:
写成:

cout << "Hello world" << endl;

这样子程序执行后就会出现Hello world。
后面学习了C语言的写法,下面是几个输入输出函数:

输入->  scanf()----printf()  <-输出
        gets()----puts()
        getchar()----putchar()

1、scanf—printf
它可以说是全能的但是需要记得每个输入的类型,下面是常用的:
整型-%d 长整型-%ld 长长整型-%lld 字符型-%c 字符串-%s 浮点型-%f 双精度浮点型-%lf
用法:

#include <stdio.h>
int mian()
{
    int a;
    long b;
    double c;
    scanf("%d", &a);
    scanf("%ld", &b);
    scanf("%lf", &c);
    printf("%d", a);
    printf("%ld", b);
    printf("%lf", c);
    return 0;
}

2、gets–puts
用于输入一个字符串不过它是可以包括空格的,例:

#include <stdio.h>
int main()
{
    char arr[10];
    gets(arr);//这样你就可以输入Hello world存到数组arr里面
    puts(arr);
    rerurn 0;
}

3、getchar–putchar
用于输入字符,值得一提的是我们从键盘上输入的都是字符,不过
这个是单个的字符

#include <stdio.h>
int main()
{
    char n;
    n = getchar();
    putchar(n);
    return 0;
}

二、简单的C程序介绍
首先我们要引一个头文件一般根据你要使用的函数来决定,
我写C程序的一般喜欢用<stdio.h>的头文件
接下来就是从主函数开始,主函数就代表了它是老大,做什么
都要经过它才可以执行。

#include <stdio.h>
int main()//这里也可以用void main()
{
    printf("Hello world");
    return 0}

这样子一个简单的c程序就完成了
还有函数包含函数的c程序

#include <stdio.h>
int max(int x, int y)//相当于自己定义了一个函数
    {                    //名字叫做max
    x > y ? return x : return y;
    }
int main()
{
    int a=1, b=2;
    int m;
    m=max(a, b);//调用函数max来求出a,b中的较大值
                //并把它返回给m,就是m的值是a,b中
                //更大的那一个
    printf("max=%d", m);//把较大值给打印出来
    return 0;
}

注:每个C语言只能有一个主函数、‘//’ 这个是一种注释方式
就是不影响代码的使用,但是可以打上我们想要的文字

最后,大家加油!

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值