贺胖娇的编程之旅......

第一周_开始编程

2019.09.04

本系列是学习总结:中国大学MOOC的 程序设计入门C语言

第一个程序

#include <stdio.h>

int main(int argc, char ** argv)
{
    printf("Hello Word\n");
    int i = 0;
    scanf("%d", &i);
    printf("The res is: %d", i + 10);
    return 0;
}

换行和空格不意味着任何问题。
编程工具可以使用codeblocks或原课件中推荐的是Dev C++

第一个程序

#include <stdio.h>

int main()
{
    printf("Hello World!\n");

    return 0;
}

F9编译,F10运行,F11编译并运行,编译后可以多次运行
在mac中可以使用sublime,但sublime只能输出不能输入, 可以在终端中使用gcc编译,例如文件名为hello.c:

gcc hello.c //编译为a.out,直接执行./a.out

程序的框架就是:

#include <stdio.h>

int main()
{
  //这里是框架内的代码
  return 0;
}

所有的C代码都必须有这几行

错误提示

对于错误的代码会给出提示,对于c语言来说换行不意味着任何事,所以报错的行数不一定是出错的那行。

对于0

手写0和o难以分辨,于是0中间有个小点或者有条斜线,用以区分。

编译

例如文件叫learn.c,执行gcc learn.c,不指定名称的情况下,生成的可执行文件都是a.out
执行方式为:./a.out

做一些计算

#include <stdio.h>

int main()
{
	printf("12 + 34 = %d", 12 + 34);
	
	return 0;	
} 

加,减,乘,除,取余,圆括号都可计算。

发表评论