Task-1.1信息在计算机中的表示以及c++快速入门
程序员文章站
2022-07-13 08:36:20
...
关于0和1在信息中的表示
进制转换
已经学过,不写了
本课所学内容
c语言 + STl
(c++节省大量编程时间神器)
了解一些简单的程序
1.1 如何输出
1.2 输出更多
#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
int a = 3;
// a是变量,变量是用来存储数据的。int表示变量a是用来放整数的
printf("I have %d dollars.\n",a);
// %d表示要在此处输出一个整数,该整数的值是变量a的值
printf("I want to buy:\na book.");
// \n表示换行,它导致后面的输出会从下一行开始,每一条语句后都要有;
return 0;
}
1.3 如何输入
// 输入两个整数,输出他们的和
#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
int a,b; // 定义两个变量
scanf("%d%d",&a,&b);
/*
scanf是一个能执行输入功能的函数
%d表示要等待输入一个整数
&a表示要把输入的整数放入变量a
*/
printf("%d",a+b);
return 0;
}
- 输入字符用
%c
,注意%c
不能跳过空格
#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
char a,b,c; // 定义三个变量为字符型
scanf("%c%c%c",&a,&b,&c);
/*
scanf是一个能执行输入功能的函数
%c表示要读入一个字符,且不会跳过空格
*/
printf("%c%c%c",a,b,c);
return 0;
}
-测试时会默认把空格当作一个变量
有空格时把空格当作了字符串