啊哈c语言指针,其实《啊哈C》这本书介绍的东西有一些省略了。。。

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

1.函数

函数语法如下:

返回值类型 函数名(参数列表)

{

//函数体

}

比如一个猜数游戏的代码,用了game,menu函数:

#include "stdio.h"

#include "stdlib.h"

#include "time.h"

void menu();

int game();

int main()

{

menu();

game();

system("pause");

return 0;

}

void menu()

{

printf("这是一个猜数游戏\n");

}

int game()

{

int number;

srand((unsigned)time(NULL));

i = rand()%500;

while(1 > 0)

{

printf("请输入一个数字:");

int numforselfs;

scanf("%d",&numforselfs);

if(numforselfs == number)

{

printf("赢!再来一次!\n");

}

else

{

printf("重来!\n");

}

}

return number;

}

上面的“game();",”menu();"是调用函数,而“void menu();"、"int game();"则是声明函数,而“return number"则是注明game函数则是又返回值函数。

2.预编译指令

#include "stdio.h"

#include "stdlib.h"

是使用C语言的标准库文件,使用这个语句时中的”“号可用”<>"号来代替。

3.switch语句

switch(布尔表达式)

{

case 情况:

。。。

break;

default:

。。。

break;

}

它的工作原理是:先计算表达式的总和,判断总和是否与case旁边的数字是否匹配,如果情况不符合,那么就会执行default字句里的类容。

4.do-while循环

do

{

//类容

}while(布尔表达式);

先执行do里的类容,如果表达式成立,那么会执行。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值