一、数据的输入和输出:
刚学时老师教了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语言只能有一个主函数、‘//’ 这个是一种注释方式
就是不影响代码的使用,但是可以打上我们想要的文字
最后,大家加油!