C++入门及简单的顺序结构

这篇博客介绍了C++入门的基础知识,包括软件环境设置、编写简单程序的步骤,详细讲解了C++的语法基础,如变量定义、输入输出、自增自减操作符的用法以及运算符优先级。同时,文中还提到了变量类型转换,并概述了顺序、判断、循环等基本语句结构。最后,通过一系列例题帮助读者巩固学习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

C++入门及简单的顺序结构


1 软件环境

**编程是一种与计算机交流的方式——黄同学 **

2 编写一个简单的 C++程序

#include <iostream>//头文件编辑模块


using namespace std;//命名空间编辑模块


int main()//函数接口操作模块
{
   
   
cout << "Hello World" << endl ;
return 0;
}
3 语法基础

变量必须先定义,才可以使用。不能重名

类型 关键字 表达 内存 表示
布尔型 bool true(1) false(0) 1字节 %d
字符型 char ‘a’ ‘\n’ 1字节 %c
整形 int -2的31次方——2的31次方-1 4字节 %d
浮点型 float 6-7 位有效数字 4字节 %f
双浮点型 double 15-16位有效数字 8字节 %lf

注意:

输入/输出(一个/多个)
C输入输出相比较C++输入输出
1,需要判断格式
2,效率问题

整数变量的自增自减
a++/++a(同理- -)
1,对于变量
本身a作用是一样的
2,对于表达式
a++ 先赋值表达式对应变量再自身+1
++a 先自身 +1再赋值表达式对应变量

运算符优先级:
算数-关系-逻辑

变量类型的转化:
int 与float (大小判断,取整)
int与char(借助ASCII表 ,0-127)
隐式转化:默认向上转

代码执行顺序
1,顺序语句
2,判断语句
3,循环语句

4 例题求解

课间习题

1.A + B

//C++ 代码
#include <bits/stdc++.h>
#include <cstdio>
#include <iostream>

using namespace std;

int main () 
{
   
   
    int a, b;
    cin >> a >> b;
    cout << a + b << endl;
    return 0;
}


//C 代码
#include <stdio.h>

int main()
{
   
   
    int a, b;
    scanf("%d%d", &a, &b);
    printf("%d\n", a + b);
    return 0;
}


2.差

//scanf/print做法

#include <cstdio>

int main()
{
   
   
    int a, b, c, d;
    scanf("%d%d%d%d", &a, &b, &c, &d);
    printf("DIFERENCA = %d\n", a * b - c * d);
    return 0;
}


//cin/cout做法
#include <iostream>

using namespace std;

int main()
{
   
   
    int A, B, C, D;
    cin >> A >> B >> C >> D;

    cout << "DIFERENCA = " << A * B - C * D << endl;

    return 0;
}


3.圆的面积

#include <cstdio>

using namespace std;

int main()
{
   
   
    double pi = 3.14159, r;
    scanf("%lf", &r);
    printf<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值