【分分钟掌握】C语言最常用函数和基本语句

1. printf打印函数

//直接打印字符串
printf("要打印的内容");

//打印变量
printf("%d",a);        //%d表示以十进制输出,a为变量
printf("%c",ch);       //%c表示以字符输出,ch为单字符
printf("%s",arr);      //%s表示以字符串输出,arr为字符串
printf("%f",f);        //%f表示以浮点数输出,f为浮点数

要注意使用printf()函数打印输出时,需要包含#include<stdio.h>头文件。

2.scanf函数

int a = 0;
scanf("%d",&a);    //%d表示以十进制输入,&a表示存入变量a

注意使用scanf函数向程序输入信息。输入的变量必须提前声明,&为取地址符。

3. if语句

if(//条件式)
{
    //满足条件时执行;
}
else
{
    //不满足时执行;
}

if后面括号中的内容为条件判断,如判断为真则执行if下面的内容,如果为假则执行else的内容。

 4.循环语句

while(条件判断式)
{
    //满足条件时执行
    //条件变化式
}
    //当不满足条件时跳出循环

 在使用循环语句时,注意在循环体内添加使条件变化的语句,否则系统会陷入死循环。

5.函数

C语言中,把一些独立的功能封装成一个独立函数。便于经常使用对应功能时调用。

 当函数内容的篇幅过长时,可以将函数体放在代码的末尾,但要注意记得在main函数前声明。

void函数:

void test()
{
        //void函数表示不需要返回任何值,只需要执行里面的句子
}

6.#define定义宏

#define ADD(X,Y) ((X)+(Y))

int main()
{
    int a = 0;
    int b = 0;

    int ret = ADD(a,b);
    printf("%d\n",ret);
    return 0;
}

  • 11
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
### 回答1: 在C语言中,复合语句是指一组语句被放在一个大括号"{}"内的语句块。复合语句可以在函数中使用,也可以在其他语句的内部使用,例如循环语句。在一个复合语句内,可以定义变量并执行多条语句,它们将作为整体被该语句解释。 ### 回答2: C语言中的函数复合语句是指在一个函数体内使用一对大括号{}括起来的多条语句的集合。它是一种用来实现更复杂的功能以及提高代码的可读性的方法。 函数复合语句可以包含多条语句,这些语句按照顺序依次执行,并且可以定义局部变量。在函数复合语句内定义的局部变量只在该复合语句内部有效,出了复合语句就会被销毁,这可以避免变量的冲突和重复使用,提高程序的安全性和可靠性。 函数复合语句也可以内嵌在其他语句中,例如可以将一个复合语句嵌套在if语句或循环语句中。这样的嵌套可以提供更复杂的条件执行和循环控制。 使用函数复合语句可以将一段逻辑上相关的代码组织起来,并且可以使用大括号大致表示代码的边界。这样做可以方便代码的维护和调试,也使得代码更加易于理解。 总之,函数复合语句C语言中用来组织和实现复杂功能的一种语法特性。它可以定义局部变量,按照顺序执行多条语句,并且可以嵌套在其他语句中。使用函数复合语句可以提高代码的可读性和可维护性,使程序更加安全和可靠。 ### 回答3: C语言中的函数复合语句是指在函数体内使用{}括号括起来的一个或多个语句的组合。 函数复合语句的主要作用是将多个语句组合成一个逻辑整体,从而实现特定的功能。在C语言中,函数体中的语句是按照顺序依次执行的,复合语句可以将多个语句按照自定义的顺序组合在一起,以实现更复杂的操作。 函数复合语句可以包含各种类型的语句,比如变量声明、赋值语句、条件语句、循环语句等。在复合语句中,可以定义局部变量或临时变量,这些变量的作用域限制在函数内部,不会对其他函数产生影响。 复合语句中的语句可以根据需要嵌套使用,也可以使用控制流语句控制程序的执行流程。例如,可以使用if语句进行条件判断,根据条件的不同执行不同的语句;还可以使用for或while语句进行循环操作,多次执行同一组语句。 通过使用函数复合语句,可以简化代码结构,提高代码的可读性和维护性。同时,复合语句还可以将代码块作为一个整体进行调试和测试,便于排查错误。 总之,函数复合语句C语言中用{}括起来的一个或多个语句的组合,可以实现多个语句按照自定义顺序组合在一起,以实现特定的功能。它是C语言中的基本语法结构之一,常用于定义函数体或其他需要组合多条语句的场合。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值