听翁恺讲c语言,1、

一、c在editplus中的配置。

1、环境变量:

进入环境变量后在最后将minGW或gcc的安装目录下的bin路径添加进去。

​ 例如 D:\mingw\bin 或 D:\gcc\bin。添加语句前去确保是分号。

2、配置编译c和运行c

a.编译c:添加工具>设置下面几个参数
  菜单文本(Menu text):命名为“编译c”
  命令(Command):在浏览中找到gcc所在文件目录选择 gcc.exe
  参数(Argument):$(FilePath) -o $(FileDir)/$(FileNameNoExt).exe
  起始目录(Initial directory):$(FileDir)
  动作(Action):Capture output    b.运行c      菜单文本(Menu text):命名为“运行c”
  命令(Command):$(FileDir)/$(FileNameNoExt).exe
  参数(Argument):空着        起始目录(Initial directory):空着
  动作(Action):无

二、C语言基本知识

3、定义变量。

a、变量的基本介绍(c语言是一种有类型的语言,使用之前必须先定义)

eg:int price=0(其中变量的名字是price,类型是int变量,初始值为零) 。 变量就是一个储存数据的地方,用一个变量保存了数据,它才能参加到后面的计算中。

b、变量定义

定义变量的一般形式就是: <类型名称> <变量名称> eg:int price;int amount;int price,amout;

c、变量的名字

变量的名字就是一种标识符。

d、赋值和初始化

eg:int price=0 “=”就是一个赋值的运算符。就是将右边的值赋值给左边的变量。在定义变量的时候就开始赋值则称之为初始化。 定义初始值时应注意:eg:int price=0;int amount=100;int price=0,amout=100;组合定义时应单独定义;(注:c99标准时变量在何处都可以定义,而在ansi c则只能在开头统一定义)

e、 读整数

scanf(“%d“,&printf) scanf(输入),printf(输出) ,printf前需要加&

f、常量

写法一(不定义常量):


查看代码

                                int change =100 -price    //写法二(先初始化常量): const int AMOUNT(注:全大写是为了强调const) =100(推荐使用) <定义100这个常量>                 
                           int change =AMOUNT -price;//当const放在int前用于给这个变量加一个const(不变的)属性。
                            const int AMOUNT = 100;//(注:全大写是为了强调const,固定票面为100)
                            int price = 0;
                            printf("请输入金额(元): \n");
                            scanf("%d",&price);
                            int change = AMOUNT - price;
                            printf("找您%d元。\n", change);
                            return 0;
                        }

g、如何让用户输入变量AMOUT的值,而不是一个固定的初始值。


查看代码

                            int amount= 100; //(去掉const,使票面可变) 
                            int price = 0;                
                                    printf("请输入金额(元): ");  
                                    scanf("%d",&price); 
                                    printf("请输入票面"); 
                                    scanf("%d",&amount);                
                                    int change = amount - price; 
                                    printf("找您%d元。\n", change); 
                                    return 0;            
                            printf("请输入金额(元): "); 
                                    scanf("%d",&price);                
                                    printf("请输入票面");  
                                    scanf("%d",&amount);                
                                        int change = amount - price; 
                                        printf("找您%d元。\n", change);  
                                        return 0;           

猜你喜欢

转载自www.cnblogs.com/wpoem/p/12441012.html
今日推荐