C语言:一、入门基础

C语言入门

**1.1.C语言搭建及system函数
system功能:运行windows命令

1.2.C语言的基础框架解释**

#include <stdio.h>
#include <stdlib.h>
int main()  //main是程序的入口,操作系统启动一个程序,先找整个exe文件中main的位置
            //main是函数名称,搭配()才算函数
{
   
    printf("hello world");  
    system("pause");        //函数调用:System函数——运行Windows命令.
                            //pause指令:等待用户输入,造成程序再输入之前不会结束.
    return 0;               //int和return 0是配套的,int需要返回整数0.void则不需要返回任何东西.
}

1.3.C程序变量

#include <stdio.h>
#include <stdlib.h>
int main()
{
   
    int num1=10;//num1的房间里有一个人 (定义一个变量,必须先声明再使用)
    
    int num2=2;//num2的房间里有一个人
    
    int num3=0;//num3的房间里有零个人
    
    num3 = num1 + num2;//此时,num3里的人数为num1和num2房间里所有人数的和
    
    printf("num3=%d,输出完毕",num3);/*占位符:%d代表在输出的地方占一个坑,至于输出什么内容,
    由逗号后面的变量名里的变量值说了算*/
    
    system("pause");
    
    return 0;
}
/*知识点
1.变量类型 变量名  变量值
   int      a  =		10   ;
 整数型				  整数(初值)
2.定义一个变量,变量必须先声明再使用;
3.占位符:%d  */

c语言变量名规则是:
1、变量名以英文字母开头;
2、变量名中的字母是区分大小写的;
3、变量名不能是关键字;
4、变量名中不能包含空格、标点符号和类型说明符。
详情请访问

1.4.C程序的输入输出

#include <stdio.h>
#include <stdlib.h>
int main()
{
   
    int num1,num2,num3;
    
    printf("请输入两数个加数");
    
    scanf("%d %d",&num1,&num2);/*
1.scanf双引号中除了占位符,尽量不要写任何其他的东西,否则输入时很有可能产生错误;
2.占位符知识代表从键盘输入了一个数,放在哪儿呢?——肯定跟变量名有关系。错误写法scanf(“%d”,num1);要取地址&;
3.输入scanf比输出printf多出了一个地址&的约束;
4.当连续输入多个变量时,尽量分开写;
5.逗号后面的顺序根据占位符编排,顺序不要出错。
*/
    num3 = num1 + num2;
    
    printf("结果:%d+%d=%d\n",num1,num2,num3);
    
    system("pause");
    
    return 0;
}

1.5.新手变成没有思路怎么搞
“用中文编程(写出步骤(算法))”

#include <stdio.h>
#include <stdlib.h>
int main()
{
   
    //0.变量声明
    int a,b,c;
    //1.提醒用户输入第一个加数
    printf("请输入第一个加数");
    //2.获取用户输入
    
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值