初识C语言(二)

目录

字符串

转义字符

注释

选择语句

循环语句

函数

数组


字符串

C语言中是没有字符串类型的。

“nice to meet you.”像这种又双引号引起来的一串字符就称为字符串。

字符串的结束标志是‘\0’的转义字符,不算作内容里面。

strlen:求字符串长度的一个函数

%d   --打印整型

%c    --打印字符

%s    --打印字符串

%f    --打印float类型的数据

%lf    --打印double类型的数据

%zu  --打印sizeof的返回值

转义字符

主要的常见的转义字符:

\n: 换行

\r: 回车

\t: 水平制表符  移动一个Tab的位置

\b: 退格  后退一个字符

\\:  表示一个\ ,防止别解释为转义字符

\` :  表示一个`

\'' : 表示一个"

\ooo:  其中o代表一个八进制,后面会转换成十进制的ASCII值

\xhh:  其中h代表一个十六进制,后面会转换成一个十进制的ASCII值

注释

C语言的注释风格 :  /* …..*/

/*int a =10 ;

    int b =20;*/

c++的注释风格:  //

//int a=10;

//int b=20;

在一个程序中加入一个注释,可以梳理思路,也可以对于复杂的代码进行解释。也是方便自己看程序查找错误和方便别人看懂自己的程序。

    

选择语句

如下的例子(if  …else):

#include<stdio.h>

 int main()

  {

       int input;

       printf("加入C语言的学习 \n");

       printf("会认真学习的学习对吗?");

       scanf("%d", &input);

     if(input==1)

{

      printf("会得到好的offer");

     

 }

      else

{

       printf("工地搬砖");

}

 return 0;

  }

C语言中实现选择分支的语句:if  else语句;  switch语句

循环语句

C语言中的三种循环语句:while语句;for语句;do …

while语句

如下循环例子(while):

#include<stdio.h>

 int main()

{

   int line=0;

   printf("加入C语言的学习\n");

   while(line<10000)

{

    printf("写代码:%d",line);

    line++;

}

  if(line>=10000)

{

   printf("得到好的offer\n");

}

 else

{

 printf("还要好好努力才行");

 }

   return 0;

}

 

函数

简单求和:

#include<stdio.h>
 int ADD(int x,int y)

{

  int z=0;

     z=x+y;

     return z;

}

int main()

 {

  int n1=10;

  int n2=20;

  scanf("%d %d",&n1,&n2);

  //int sum=n1+n2;

  int sum=ADD(n1,n2);

  printf("%d\n",sum);

  return 0;

}

 

数组

数组是一组相同类型的元素的集合

如: int arr[]={1,2,3,4,5,6,7,8};

数组的下标规定是从0开始的,数组是通过下标来进行访问的

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值