趣味C语言小白速通-10ms速算

目录

前言

10ms速算

众神世界的崩塌和重建

众神之惑

预告


前言

本文针对C语言小白速通,不进行详细的C语言原理讲解,主打一个实用,高速,如有问题可在评论区评论,后续会出精讲版,敬请期待!

10ms速算

练气二层教学来咯,话不多说,直接上教程(代码)

#include <stdio.h>

void main()
{
	int a=0;
	int b=1;
	int c=a+b;
	printf("a+b=%d",c);
} 

运行代码,你会获得

a+b=1

好的,10ms你就算出了0+1=1了,看来各位都是不可多得的人才呀!

将代码中的a+b改成其他的 例如:a-b、a/b 、a*b、 a+b*a-a/b

改成什么算什么,好的10ms速算你已经学会了!

众神世界的崩塌和重建

掌控C语言的神:丸辣!!!世界崩塌了!为什么不是输出:

a+b=%d

printf("a+b=%d",c)括号里面的 ,c 又是什么?

别急别急,改一下代码,a改成3

#include <stdio.h>

void main()
{
	int a=3;
	int b=1;
	int c=a+b;
	printf("a+b=%d",c);
} 

你获得:

a+b=4

懂哥好像已经懂了,别急,再改,%d不要了

#include <stdio.h>

void main()
{
	int a=3;
	int b=1;
	int c=a+b;
	printf("a+b=",c);
} 

你获得

a+b=

 掌控C语言的神:家人们谁懂呀!4不见了,它为什么不算了???

肯定是%d,这个.c好像也没啥用呀,再改!

#include <stdio.h>

void main()
{
	int a=3;
	int b=1;
	int c=a+b;
	printf("a+b=%d");
} 

你获得:

a+b=3

好的兄弟们,可以开始疯了!

聪明的猴子已经找不同了:

序号代码获得
1printf("a+b=%d",c)a+b=4

2

printf("a+b=",c)a+b=
3printf("a+b=%d")a+b=3

1 2和2 3对比,没有%d 等号后面没有输出,可以得出%d表示的是一个数!

1 3对比都有%d输出的数不一样,%d到底表示的是谁?

cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc

每错就是c!!!

        所以printf("a+b=%d",c)中%d表示一个数,这个数是谁的呢?逗号后面的c!

众神之惑

好的兄弟们,练气二层,输出变量的值已经完成,修炼迅速,非常不错!但有猴子就开始乱想了

  • 这小子没说int是啥就走了?
  • 为什么printf("a+b=%d")输出的是a+b=3呀!这个%d是谁的呀,这小子是不是想蒙混过关呀?

 int表示整数

printf("a+b=%d")的%d表示谁?代码中就三个变量a=3 b=1 c=a+b;好像是a?改一下a的值运行一下代码看看就知道了。

要问为什么会这样?

金丹期的事练气期少管!!!

预告

下期开始练气期的兄弟们要走出新手村了,正式开始打怪升级了,从程序结构到程序执行,从数据类型到基本语言,正式开始进入C语言的世界,愿诸君早日筑基

  • 7
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值