码迷,mamicode.com
首页 > 其他好文 > 详细

C程序设计笔记

时间:2014-06-27 16:38:12      阅读:263      评论:0      收藏:0      [点我收藏+]

标签:style   blog   code   http   tar   ext   

?C程序设计笔记
第一课
单词
main 主函数                                        else        否则
int 整数型                                                 for       循环
float 浮点型                                          while   当...的时候
char 字符型                                 swich
printf 输出函数                                case           案例
scanf 输入函数                                   default 默认    
if 如果                                                           break    跳出

注意:
1. 程序一定要理解,而不是记忆。
2. 注意书写格式,防止符号错误。


c语言概论
c语言概论:
什么是程序设计:
·用特定的语言指示计算机实现特殊的功能。
·C程序设计就是以C语言为媒介(指令)指示计算机实现一定的功能。

c语言的编译环境
编译环境:
广泛的c语言编译系统:
1.  microsoft c 、 2. Tuibo C  3. borland C
使用的编译环境:win-tc
软件截图:
bubuko.com,布布扣 
C语言范例及注意事项
第一个C程序
 main()
{
    printf("this is a  c  program .\n ");
    getch();
}
运行效果:
bubuko.com,布布扣
注意事项:
1.{}、()成对输入
2.程序输入完加入Getch()
3.大括号内每一行代码结束加入分号结束。
4.\n的作用:换行。
5.每一个c语言必须有MAIN()函数。
6.符号和字母用半角格式。
7./* * /注释符。

作业源码及运行效果:
1.源码:
main()
{
    printf("***************\n");
    printf("very good!\n");
    printf("***************");
    getch();
}
2.运行效果:
bubuko.com,布布扣
数据类型、运算符、表达式
数据类型:
1.整型:10,0,-3
2.实型:4.6,1.23,2.2
3.字符型:“c”"c++"

运算符:
1.+    加法运算符
2.-    减法运算符
3.*    乘法运算符
4./    除法运算符
5.%   求余运算符
优先级:先括号,后乘除,再加减。
变量定义命名数据类型及赋值
变量:
什么是变量?
值可以改变的量,可看做装数据的容器。

变量的作用:
增加程序的灵活性。

变量的定义:
数据类型 变量名;
例:int a;
数据类型 变量名1,变量名2,...变量名N;
例:float a,b,c;

变量的命名:
·只能以字母、数字、下划线三种字符组成,且第一个字符必须为字母或下划线。
·变量名区分大小写
·变量命名的良好习惯——见名知意

变量数据类型:
Int 代表整数型类型 范围:-32768~32768
FLOAT 代表实型范围:-3.14x1038 ~3.14X10 38 
CHAR 代表字符型 该类型变量只能容纳一个字符。

变量的赋值:
int a = 2 ;
float a = 3.4;  
char a ="c++"
详解printf()函数
printf()输出函数
例:
printf("this is what?");/*直接输出双引号内的字符串。*/
printf("this is what ?\n");
        /*\N转意字符 不原样输出该字符串,而是起到换行作用*/
        /*\p 退格*/
printf("this is %d",a);
        /*%d 用来代替“”后面的变量并指定该变量以什么数据类型输出
                %d 以整型输出
                %f  以实型输出
                %c 以字符型输出*/
详解scanf()函数
?scanf()输出函数
例:
scanf("%d&d",&a,&b);
/*让用户输出两个整数,放在变量a,b中*/
注意:
·变量前一定要加&
·输出多个变量时,可用空格或回车间隔,但不能用“,”。
实例:求任意两个数的乘积
源码:
main()
{
    int a,b,c;
    scanf("%d %d",&a,&b);
    c = a+b;
    printf("%d",c);
    getch();
}
运行效果:
bubuko.com,布布扣
                                                                                                                  练一练
求圆的面积小程序:
源码:
main()
{
    int r;
    float s,c;
    printf("Please input a radius\n");
    scanf("%d",&r);
    s = 3.14 * r * r;
    c = 2 * 3.14 * r;
    printf("The circumference of the circle is %f\n",c);
    printf("The area of the circle is %f",s);
    getch();
}
运行效果:
bubuko.com,布布扣
求两个整数的和差积余:
源码:
main()
{
    int num1,num2,sum,product,difference,remainder;
    printf("Please input three numbers:\n");
    scanf("%d%d",&num1,&num2);
    sum  = num1 + num2 ;
    product  = num1 * num2 ;
    difference  = num1 - num2 ;
    remainder  = num1 % num2 ;
    printf("The sum of two numbers is %d\n",sum);
    printf("The product of two numbers is %d\n",product);
    printf("The difference between two numbers is%d\n",difference);
    printf("The remainder of two number is %d\n",remainder);
    getch();
}
运行效果:
bubuko.com,布布扣



C程序设计笔记,布布扣,bubuko.com

C程序设计笔记

标签:style   blog   code   http   tar   ext   

原文地址:http://www.cnblogs.com/tsinghuan/p/3810091.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!