iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > 其他教程 >C语言新手入门实例分析
  • 417
分享到

C语言新手入门实例分析

2023-06-30 00:06:14 417人浏览 独家记忆
摘要

这篇文章主要介绍“C语言新手入门实例分析”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“C语言新手入门实例分析”文章能帮助大家解决问题。一、常量顾名思义,常量就是不会发生改变的值,C语言中的常量分为以

这篇文章主要介绍“C语言新手入门实例分析”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“C语言新手入门实例分析”文章能帮助大家解决问题。

一、常量

顾名思义,常量就是不会发生改变的值,C语言中的常量分为以下几种:

  • 字面常量

  • const修饰的常变量

  • #define定义的标识符常量

  • 枚举常量

代码说明:

#include<stdio.h>//字面常量int main(){30;3.14;'w';//字符"abcdf";return 0;}
//const修饰的常变量int main(){const int a = 10;  a = 20;  printf("%d\n", a);return 0;}

C语言新手入门实例分析

 可以看到原本的变量a再加上const修饰后不允许被修改,此时的a就是常变量,原因是在C语言中,const修饰的a,本质是变量,但是不能直接修改,有常量的属性

//define定义的标识符常量#define MAX 100int main(){printf("%d\n", MAX);int a = MAX;printf("%d\n", a);return 0;}

C语言新手入门实例分析

//枚举常量enum color{//枚举常量RED, BLUR,ORANGE};int main(){enum color c = RED;return 0;}

二、字符串

字符串是由双引号引起来的一串字符,需要注意的是:字符串的结束标识是\0,在计算字符串长度的时候,不算作字符串里面的内容

代码解释:

int main(){//char  字符类型//char ch = 'a';  //单引号为字符//C语言中没有字符串类型 //char chh = "asdfgg"; //双引号为字符串//也可以用数组来存储char arr1[] = "abcdefg";//最后隐藏着一个\0char arr2[] = { 'a','b','c','d','e','f','g' };//只能遇到\0才能停止 随机的停止,因为不知道后面哪个是\0printf("%s\n", arr1);printf("%s\n", arr2);return 0;}

C语言新手入门实例分析

三、转义字符

简单来说是转变意思的字符

用一个简单的例子说明:

C语言新手入门实例分析

 相当于添加一个符号来转变原来的意思,那是不是什么字符都可以添加一个字符转变呢?其实并不是,如下几种是常见的转义字符:

C语言新手入门实例分析

 大家可以简单尝试尝试以上的转义字符 ,在以后的编程路上都是很常见的,下面会出一篇文章单独来讲解一下以上代码的使用,现在就先简单认识下就好了,大家实验实验

四、注释

注释呢 这个就很简单了,在代码中,又不需要的代码可以直接删除,也可以注释掉,而且如果代码中有些代码比较难懂,可以写一写注释文字来解释 ,要想成为一个好的程序员,写注释是必不可少的

一般都用//来注释,是c++的风格,可以一行与多行注释,而C语言中是的风格,各有各的特点

希望大家保持好写注释的优点

五、选择语句

人生处处有选择,这些选择会影响你以后的方向,就比如,好好学习,每天敲代码,就会称为一个好的程序员,不好好学习,不敲代码,就成为不了程序员,这就是选择

C语言有if  else和Switch语句,下面用代码来简单认识一下if语句,Switch语句在后续文章会详解

int main(){int n = 0;printf("要好好学习吗?(1/0)");scanf("%d", &n);if (n == 1) {printf("好程序员\n");}else{printf("成为不了程序员\n");}return 0;}

六、循环语句

有些事情是重复去做的,比如有的人日复一日的上班,日复一日的学习,重复去做一件事情解就是循环,但是这种也会伴随着突如其来的事件去打破这些一直重复的事情,比如说买彩票中了五百万,那么就不用日复一日的上班等等

C语言中是如何实现这种循环呢?

  • while语句(讲解)

  • for语句(后面文章介绍)

  • do   while语句(后面文章介绍)

因为是初识,所以简单认识一下,详细的后面会出文章讲解的,望大家理解,下面用代码来简单认识一下while循环:

int main(){int line = 0;printf("好好写代码\n");while (line < 20000)  //让这个循环终止的条件{printf("写代码:%d\n", line);line++;}if (line >= 20000){printf("我成为大牛了\n");}else{printf("我还要继续努力成为大牛\n");}return 0;}

七、函数

函数呢 大家在数学当中相信并不陌生,给一个不同的x可以得到不同的结果,给不同的x,y可以得到不同的结果,而C语言中的函数和数学中的函数相似,只是表达方式不同,再C语言中函数的特点就是简化代码,可以重复用,而不用去反复去写同一段代码,下面用代码来让大家简单认识一下函数:

#include<stdio.h>int main(){//两个任意数相加,普通写法:    int a = 0;    int b = 0;    int sum = 0;    printf("输入两个操作数:>");    scanf("%d %d", &a, &b);    sum = a + b;    printf("sum = %d\n", sum);    return 0; }上述代码,写成函数如下:int Add(int x, int y) //返回类型int ,函数名add,括号内为函数参数,{}内部为函数体{   return x+y;}int main(){    int a = 0;    int b = 0;    int sum = 0;    printf("输入两个操作数:>");    scanf("%d %d", &a, &b);    sum = Add(a, b);    printf("sum = %d\n", sum);    return 0;}

八、数组

如果要存储1-10该如何存储呢 ? 如果还是一个个定义那么太麻烦了,C语言中给了数组的定义,一组相同类型元素的集合,在数组中,如果要去访问一个数字,那么需要知道下标,数组的每个元素都有一个下标,下标是从0开始的,接下来用以下代码来解释:

C语言新手入门实例分析

数组的使用:

C语言新手入门实例分析

关于“C语言新手入门实例分析”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注编程网其他教程频道,小编每天都会为大家更新不同的知识点。

--结束END--

本文标题: C语言新手入门实例分析

本文链接: https://www.lsjlt.com/news/326937.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • C语言新手入门实例分析
    这篇文章主要介绍“C语言新手入门实例分析”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“C语言新手入门实例分析”文章能帮助大家解决问题。一、常量顾名思义,常量就是不会发生改变的值,C语言中的常量分为以...
    99+
    2023-06-30
  • C语言数组入门实例分析
    本篇内容主要讲解“C语言数组入门实例分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C语言数组入门实例分析”吧!1.一维数组数组的定义: 数组是一组相同类型元素的集合a.一维数组的创建数组的创...
    99+
    2023-06-30
  • Vue新手入门实例分析
    本篇内容介绍了“Vue新手入门实例分析”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! Vue实例和模板语法<body>...
    99+
    2023-06-27
  • C语言新手入门速通手册
    目录前言一、常量二、字符串三、转义字符四、注释五、选择语句六、循环语句七、函数八、数组总结前言 本文讲解了初识C语言中的常量,字符串,转义字符,注释,选择与循环语句,函数与数组,因为...
    99+
    2024-04-02
  • C语言入门基础的示例分析
    这篇文章给大家分享的是有关C语言入门基础的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。先上思维导图。如图所示,现在还是初识C语言的第一部分,本次只介绍了C语言本身特点,数据类型,常量变量,字符串转义字符...
    99+
    2023-06-20
  • VBS入门脚本语言实例分析
    这篇文章主要介绍“VBS入门脚本语言实例分析”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“VBS入门脚本语言实例分析”文章能帮助大家解决问题。一、VBS简介VBS是一种Windows脚本语言,全称是...
    99+
    2023-06-30
  • C语言入门基础之操作符的示例分析
    这篇文章给大家分享的是有关C语言入门基础之操作符的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。操作符首先第一部分操作符分类如上,具体不再用文字阐述。算术操作符首先算术操作符,有除号值得一讲,若想得浮点数...
    99+
    2023-06-20
  • C语言分支语句实例分析
    这篇文章主要介绍了C语言分支语句实例分析的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇C语言分支语句实例分析文章都会有所收获,下面我们一起来看看吧。C语言的语句C语句可分为以下五类: 表达式语句 函数调用语句 ...
    99+
    2023-06-30
  • C语言分支句实例分析
    今天小编给大家分享一下C语言分支句实例分析的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。何为语句C语言中由一个分号;隔开的就...
    99+
    2023-06-29
  • Elasticsearch入门实例分析
    这篇文章主要介绍“Elasticsearch入门实例分析”,在日常操作中,相信很多人在Elasticsearch入门实例分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Elasticsearch入门实例分析...
    99+
    2023-06-05
  • SpringMVC入门实例分析
    今天小编给大家分享一下SpringMVC入门实例分析的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解...
    99+
    2024-04-02
  • HTML入门实例分析
    这篇文章主要介绍“HTML入门实例分析”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“HTML入门实例分析”文章能帮助大家解决问题。 HTML是英文Hyper Te...
    99+
    2024-04-02
  • C++语言举例分析
    这篇文章主要介绍“C++语言举例分析”,在日常操作中,相信很多人在C++语言举例分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C++语言举例分析”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!因为依赖开...
    99+
    2023-06-17
  • C语言结构体实例分析
    这篇文章主要介绍“C语言结构体实例分析”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“C语言结构体实例分析”文章能帮助大家解决问题。1. 动态内存管理C语言代码----->编译----->...
    99+
    2023-06-29
  • C语言字符串实例分析
    本篇内容主要讲解“C语言字符串实例分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C语言字符串实例分析”吧!看下面这个我们熟知的也是最先学习的代码"Hello world!"...
    99+
    2023-06-29
  • C语言单链表实例分析
    今天小编给大家分享一下C语言单链表实例分析的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。1、移除链表元素链接直达:移除链表元...
    99+
    2023-06-30
  • flash away3D入门实例分析
    本文小编为大家详细介绍“flash away3D入门实例分析”,内容详细,步骤清晰,细节处理妥当,希望这篇“flash away3D入门实例分析”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学...
    99+
    2024-04-02
  • CTF AWD入门实例分析
    这篇文章主要介绍了CTF AWD入门实例分析的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇CTF AWD入门实例分析文章都会有所收获,下面我们一起来看看吧。引文AWD赛制是一种网络安全竞赛的...
    99+
    2023-07-04
  • C语言中输入中文字符串实例分析
    本文小编为大家详细介绍“C语言中输入中文字符串实例分析”,内容详细,步骤清晰,细节处理妥当,希望这篇“C语言中输入中文字符串实例分析”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。...
    99+
    2024-04-02
  • C语言循环与分支语句实例分析
    本篇内容主要讲解“C语言循环与分支语句实例分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C语言循环与分支语句实例分析”吧!写在开始0表示假,非0表示真。1. 分支语句分支语句也叫做条件选择语...
    99+
    2023-06-30
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作