C语言基础1

C语言基础1

函数的四要素:名称、输入、输出、加工。

Source File 源文件(扩展名.cpp)

//(双斜杠后面的是注释)

语法特点:

大部分代码写在花括号{}里

没句话结束一般用分号结尾

大小写要敏感

注意:

 引号、分号、逗号等都要在英文状态下写

 中文只在双括号里写

函数:

1、格式第一行#include<stdio.h>

#include<stdio.h>

include   包括

stdio组成:

std    standdrd  标准的

i      input     输入

o     outpput   输出

.h     head     头文件

2、格式第二行void main ( ) 

void main ( ) 

void   空值,无返回值

main   固定的,名

注意:

括号不能少,括号后没有分号                                                                            

3、printf(“ ”);

1)打印输出,括号里只写内容

 例:printf("请输入您的年龄");

2)输出值

 例:int n=5;

     printf("您明年%d岁了",n);

   其中,%d是代位符或占位符

         int是整数型数据类型

4、scanf(“ ”, );

  int n;

  scanf(“%d”,&n)

  其中,%d是输入格式

        &是取地址符号

注意:

  scanf(“ ”, )引号内不要乱写,一般只写代位符。

 

  例:

 

#include<stdio.h>//standard input output head 意思是把一个标//准的输入输出的头文件包含到程序中。主函数,void是代表没有//任何返回值,main是主函数的名字,主函数是程序的入口,有且只//有一个

void main()

{

//打印使用printf(" ");分号结尾

printf("hello world!");

int n;//定义了一个整数类型为整数int类型的变量n,n可以用//来临时存储整数数据

scanf("%d",&n);

printf("%d",&n);

}

 

#include<stdio.h>

void main()

{

int n=5, m=10;

printf("森林里住了%d个小矮人,",n);

printf("有一天,森林里来了%d个白雪公主",m);

n=7;

m=1;

printf("森林里住了%d个小矮人,",n);

printf("有一天,森林里来了%d个白雪公主",m);

}

 

#include<stdio.h>

void main()

{

int n,m,x;

printf("请输入你的年龄,你父亲的年龄");

scanf("%d%d",&n,&m);

x=m-n;

printf("你父亲比你大%d岁",x);

}

 

#include<stdio.h>

void main()

{

int n;

printf("请输入您的年龄");

scanf("%d",&n);

n=n+1;

printf("您明年%d岁了",n);

}

 

#include<stdio.h>

void main()

{

int a,b,c;

printf("请输入你的年龄");

scanf("%d",&a);

printf("请输入你父亲的年龄");

scanf("%d",&b);

    printf("你的年龄是%d",a);

printf("你父亲的年龄是%d",b);

c=b-a;

printf("你父亲比你大%d岁",c);

 

}

 

#include<stdio.h>

void main()

{

int a,b,c,s,x,y;

printf("游泳池半径,广场半径");

scanf("%d %d",&a,&b);

c=6*a;

s=3*b*b-3*a*a;

    x=10*c;

y=50*s;

printf("游泳池护栏长度%d",c);

printf("广场面积%d",s);

printf("游泳池护栏造价%d",x);

printf("广场地砖造价%d",y);

}

 

数据类型

(1)int     整数型

(2)double  小数

(3)float   小数,单精度浮点数

(4)char    字符型  

   Char s[]=“hello”

   定义一个人以长度的字符串,在方括号中写一个大于引号中字符长度的数。

printf(“%lf”,b)   lf是小数点后6位

printf(“%s”,b)    s是字符串

printf(“%c”,b)    c是单字符

double是float位数的两倍