C语言的补课(三)

我的微软拼音输入法在电脑重启之后终于恢复正常了,可以继续写笔记了。

安装完Code::Blocks之后,打开Code::Blocks,选择windows默认的编译器

点击OK后,出现以下弹出框。因为我目前只想用Code::Blocks读写C语言程序,因此我暂时选择第三个选项(后续如果有其他需求还可以更改)

之后出现以下弹出框,选择Yes,和下面的“不要再骚扰我”,这样下一次再打开Code::Blocks时就不用每次设定特定的编译器和其他小属性等等了,可以直接使用并编写代码了。

于是我们再次打开Code::Blocks,可以开始写C语言代码了。

首先从新建一个文件开始,File->New->Empty File;

然后保存一下当前文件(我这已经保存完毕了,因此Save变灰了);

以下是一些自定义配置:

比如,更改代码的size(因为我这里看实在太小了好累眼睛,就可以改大一点)

可以在View->Logs处看编译(成功)错误信息

开始写代码啦

其中,printf()是C语言的内置函数,但是只有在前面加上#include <stdio.h>时才能识别出是C语言中我们想要的"打印"功能;return 0 ,0代表程序成功执行完毕;

然后我们尝试build and run

正确打印出来了我们想要的:Hello world!

此时我们还要了解一些转义字符(略啦,网上可以随时找到)

附练习一:我们最少调用多少次printf()才能输出如下的“图形”呢?

解答如下:

同样,我们代码还可以优化成这样:

练习二:求两数字之和

#include <stdio.h>

int main(){
    int integer1;
    int integer2;
    int sum; //规定数据类型这三部分可以合并为一行:int integer1, interger2, sum;
    printf("Please enter the first integer:");
    scanf("%d",&integer1);
    printf("Please enter the second integer:");
    scanf("%d",&integer2);
    sum = integer1 + integer2;
    printf("Sum is %d.\n",sum);
    return 0;
}

编译后如下:

同样地,前面的代码我们还有一种写法:

#include <stdio.h>

int main(){
    int integer, sum;
    printf("Please enter the first integer:");
    scanf("%d",&integer);
    sum = integer;
    printf("Please enter the second integer:");
    scanf("%d",&integer);
    sum = sum + integer;
    printf("Sum is %d.\n",sum);
    return 0;
}

 以上。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值