C 入门 第一节

  //djfklasjklfasldfjlwan
    /*    vsgdfggrgrgggggd
    ghgfhshgfhgfh
    hgfhfghfghfgh
    FSDAAS DFSADFAS FASDFASDFASDFSADF
     */
    /*
     代码规范:
     1 单词之间加空格
     2 驼峰命名法    kCountNumber
     3 一个语句结束之后要换行
     4 括号()、【】、{}、注释、要对应先敲完
     5子代碼要缩进
     
     \n换行  \\打印\  %%打印%
     */
    printf("好辛苦 啦啦啦 \\ %%德玛西亚\n\n");         //输出函数

/*
                                变量名命名规则
                        char   字符型    字节大小    1
                        short  短整型类型           2
                        int    整形类型             4
                        long   长整形类型           4或8
                        float  单精度浮点类型        4
                        double 双精度浮点类型        8
 
 char        占         %c
 int         位         %d
 short       符         %hd
 long                   %ld
 float, double          %f
 
 
            printf("占位符,变量名");
 
 1.只能由数字、字?母、下划线组成,并且数字不能开
 头。
 2.不可以与系统保留字同名。
 3.不能使?用重复的变量名。
 4.?见名知意(规范)

运算符

+          加法运算
 -          减法运算
 *          乘法运算
 /          除法运算        整型相除取整;除数不为0
 %          取余运算        两边均为整数
 ++         递增运算        运算符在前,先执?行;运算符在后,后执?行。
 --         递减运算        运算符在前,先执?行;运算符在后,后执?行。
 
*/
    int a = 1;
    int b = 2;
    int c,man;
        c=a;   a=b;   b=c;
        man= a + b;

printf("%d\n",man);
    
    int mul = 5 * 3;
    printf("乘积=%d\n",mul);
    int div = 6 / 4;
    printf("商=%d\n",div);
    int mod = 6 % 4;
    printf("取余=%d\n",mod);
// 自加:
    printf("mod++=%d\n",mod++);    //++在前 先执行加法,在使用数值
    printf("++mod=%d\n",++mod);    //++在后 先执行减法,在使用数值
// 自减:
    
    printf("mod--=%d\n",mod);
    printf("--mod=%d\n",mod);
   
//    mod = mod + 4;  <==>   mod +=4;
    int mun = 4;
    mun -= 4;          //mun = mun - 4;
    printf("复合加mun=%d\n",mun);
    
    int cheng = 3;
    cheng *= 3;        //cheng = cheng * 3;
        printf("复合乘=%d\n",cheng);
    int num1;
    int num2;
    printf("请输入2个值");
    scanf("%d%d",&num1,&num2);  //scanf的终止条件是按下大回车,开始执行后面的代码,否则继续堵塞!
    printf("%d\n",num1+num2);

时间: 2024-10-14 14:18:43

C 入门 第一节的相关文章

git 入门第一节 创建版本库 及 相关命令使用

Git是目前世界上最先进的分布式版本控制系统 1.创建版本库 例如我要在C:\Program\www下面创建文件夹30edu 第一步找目录 cd c:/program/www/ (下面的命令为分布查找) cd c: cd program/ cd www/ 第二步创建git文件 mkdir 30edu cd 30edu 此时 30edu 文件夹已经被创建好了. 第三步通过git init命令把这个目录变成个git可以管理的仓库 git init 第四步 编写文件并添加到git仓库 git add 

C语言程序入门第一节课/3

第三节课:编程工具的说明 1.什么事IDE IDE:(Integrated Development Environment)集成开发环境.一般包括:代码编辑器.编译器.调试器和图形用户界面工具. 2.安装过程中需要注意的问题: 1.一般visual studio的安装包都比较大,事ISO(镜像文件)格式,利用虚拟光驱打开镜像文件(个人用DVDfab),进行安装. 2.安装过程中选择安装语言时,最好选择自己学习的那一种,因为安装的越多,软件打开的速度越慢. 3.安装完成后如何修改编辑环境的字体?

C语言程序入门第一节课/4

1.程序注释 程序的注释:就是对程序的解释说明,能够帮助阅读代码的人员快速了解代码,便于协同工作. 编写程序注释事程序员需要养成的一个习惯. 编写程序注释应该注意的问题: 注释一般包括:'文件名称.作者.编写时间.用途.备注'. 一般对:重要模块也进行注释. 2.内存.CPU.硬盘 内存:也称闪存,暂时性存储. CPU:  对数据进行处理,也属于暂时性存储. 硬盘:属于永久性存储. 3.计算机硬件(最原始的计算机)--操作系统(完成硬件与用户之间的交互)--应用软件(运行在操作系统环境的应用)

java入门第一节课程

原文地址:http://blog.51cto.com/13852519/2136126

火云开发课堂 - 《Shader从入门到精通》系列 第一节:Shader介绍与工程搭建

<Shader从入门到精通>系列在线课程 第一节:Shader介绍与工程搭建 视频地址:http://edu.csdn.net/course/detail/1441/22665?auto_start=1 交流论坛:http://www.firestonegames.com/bbs/forum.php 工程下载地址:请成为正式学员获取工程 课程截图: 项目实例: 版权声明:本文为博主原创文章,未经博主允许不得转载.

第一节,C语言入门

1.标示符:    命名规则:    1.只能由字母.数字.下划线组成    2.不能数字开头    3.不能与关键字重名    4.严格区分大小写    命名规范:     1.起一个有意义名字     2.驼峰标示2.注释 注释: 对代码的解释说明,是写给程序看的,方面程序员之间交流 特点: 注释是不参与编译 /* 这里面可以写 */ 多行注释 // 这是一个单行注释 只有这一行是注释,只有 两个斜杠后面才是注释内容 /* */ command + / 注释或取消注释 多行注释是可以嵌套单行

Android精通教程-第一节Android入门简介

前言 大家好,给大家带来Android精通教程-第一节Android入门简介的概述,希望你们喜欢 每日一句 If life were predictable it would cease to be life, and be without flavor. --- Eleanor Roosevelt 入门工具的安装 第一步:要下载的朋友注意了,先看完教程了解个大概,下载Android studio前,先安装jdk和IDE,Android SDK 第二步:下载jdk,提供JDK 9 地址: htt

第一节: Timer的定时任务的复习、Quartz.Net的入门使用、Aop思想的体现

原文:第一节: Timer的定时任务的复习.Quartz.Net的入门使用.Aop思想的体现 一. 前奏-Timer类实现定时任务 在没有引入第三方开源的定时调度框架之前,我们处理一些简单的定时任务同时都是使用Timer类, DotNet中的Timer类有三个,分别位于不同的命名空间下,分别是: ①.位于System.Windows.Forms里,即定时器控件,不过多介绍了 ②.位于System.Threading.Timer类里 (重点介绍) ③.位于System.Timers.Timer类里

CUDA:Supercomputing for the Masses (用于大量数据的超级计算)-第一节

原文链接 第一节 CUDA 让你可以一边使用熟悉的编程概念,一边开发可在GPU上运行的软件. Rob Farber 是西北太平洋国家实验室(Pacific Northwest National Laboratory)的高级科研人员.他在多个国家级的实验室进行大型并行运算的研究,并且是几个新创企业的合伙人.大家可以发邮件到[email protected]与他沟通和交流. 您是否有兴趣在使用高级语言(比如C编程语言)编程时,通过标准多核处理器将性能提升几个数量级?您是否期待拥有跨多个设备的伸缩能力