第二天

程序设计

分析工具

编辑工具

文本编辑器

只负责程序的编写,好的文本编辑器能够极大的提升编码效率。

sublime text(推荐)

atom(推荐)

VS code(推荐)

editpplus

notepad++

IDE

集成开发环境,是将软件开发过程中的各个环境的工具集中到一个软件,方便配置和使用。

编译工具

将已经编写好的源代码,按照该源代码所属的语言的语法进行检测,并将其编译成某个操作系统平台能够运行的二进制可执行文件。

调试工具

当程序出错或者是程序在某种输入下得到了不在预期内的输出,可以使用调试工具监控整个程序的运行过程,并且能够查看程序执行过程中的中间结果。

发布工具

运维管理工具

最简单的C程序编辑、编译、执行

#include 
int main(int argc,char *arg[])
  {
  printf("hello world\n");
         
         return 0;
         }

Ubuntu环境

text ediror作为编辑器

gcc作为编译器

gdb作为调试器

eclipse集成开发环境

//头文件包含:用于包含本文件将会使用的功能模块的描述信息
#include 
//以下一行是C程序最重要的一行,为main函数的声明,main函数是整个C程序的入口
int main(int argc,char *argv[])
{
  //将解决问的程序代码插入此处,并放置在return语句之前
  //1.数据存储
  //C语言使用变量在内存中临时存放可变数据
  //变量的定义:
  //          数据类型   变量名;
  //变量的定义并初始化:
  //          数据类型   变量名 = 初始值;
  //变量名的命名规则:
  //   1)只能由字母,数字,下划线构成
  //   2)只能由字母,下划线开头
  //   3)不能与C语言的关键字重名
  int num1 = 0;
  int num2 = 0;
  int sum = 0;
  
  //2.数据输入
  //scanf("输入的格式控制字符串",变量地址列表。。。);
  scanf("%d",&num1);
  //%d十进制的整数 d十进制 %整数
  scanf("%d",&num2);
 
  //3.数据运算  float(小数)
  sum = num1 + num2;
  
  //4.数据输出
  //printf("输出格式控制字符串",变量列表。。。)
  printf("sum = %d\n",sum);
  
  return 0;
}
//求出1+2+3+4+……+100的和
#include 

int main(int argc,char *argv[])
  {
    int oddSum = 0;
    int evenSum = 0;
    int i = 1;
  
    while(i <= 100)
    {
      
    //累加操作
      if(i%2 == 0)// %求余 =赋值运算 ==判等
        {
          evenSum = eveSum + i;
        }
      else 
        {
          oddSum = oddSum + i;
        }
      i = i + 1;
    }
    printf("oddSum = %d\n",oddSum);
    printf("evenSum = %d\n",evenSum);
    
    return 0;
  }
//作业
#include 

int main(int argc,char *argv[])
{
int oddsum = 0;
int sevensum = 0 ;
int n = 0;
int m = 0;
scanf("%d~%d",&m,&n);


while(m <= n)
{
if(m%2 == 0)
{

oddsum = oddsum + m;
m = m + 1;
}
else
{
sevensum = sevensum + m;
m = m + 1;
}
}
printf("oddsum = %d\n",oddsum);
printf("sevensum = %d\n",sevensum);


return 0;
}
#include 
int main(int argc,char *argv[])
  {
    int sum = 0;
    int i = 0;
    int m = 0;
    int n = 0;
    int s = 0;
  
    printf("input m n s:");
    scanf("%d%d%d",&m,&n,&s);
  
    i = m;
    while(i <= n)
    {
    sum = sum + i;
    i = i + s;
    }
    printf("sum = %d\n",sum);
  
  return 0;
  }

你可能感兴趣的:(第二天)