课堂笔记

short 短整型

long long 超长整型

int 整型

float 单精度浮点数

double 双精度浮点数

char 字符(一个)

string 字符串(一串)

bool 布尔(0、1)

cout<<fixed<<setprecision(5);

保留几位小数

'a'=97 'A'=65 '0'=48

逻辑:与:&& 或:|| 非!

逻辑非>算数>关系>逻辑与>逻辑或>赋值

if(((i%4==0)&&(i%100!=0))||(i%400==0)) 

四年一闰,百年不闰,四百年再闰

string a[7]={0,寿仙菇,酒糟芋,下山笋,太师豆腐,孝子鱼,猪全福};列表

sqrt(81)=9 开根号

break;中断循环

pow(a,n); 求 a 的 n 次方

数组:

int a[50]

int a[50]={0}:全部=0

cin>>a[12]:输入12号

cout<<a[12]:输出12号

输入输出

#include<bits/stdc++.h>
using namespace std;
int main(){
	int n,a[51];
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>a[i];
	}
	sort(a+1,a+n+1);
		for(int i=1;i<=n;i++){
		cout<<a[i]<<" ";
	}
	
	return 0;
}

二维数组的输入、输出:

#include<bits/stdc++.h>
using namespace std;
int main(){
	int n,m,a[10][10]={0};
	cin>>n>>m;
	for(int i=1;i<=n;i++){
    	for(int j=1;j<=m;j++){
      		cin>>a[i][j];
      	}
	}
	for(int i=1;i<=n;i++){
    	for(int j=1;j<=m;j++){
      		cout<<a[i][j]<<' ';
		}
		cout<<endl;
	}
	
	return 0;
}

字符串

#include<bits/stdc++.h>
using namespace std;
int main(){
  string a;//定义
  int n;
  getline(cin,a);//获取整行,输入
  n=a.size();//求长度
  for(int i=0;i<n;i++){ 

  }//遍历
  return 0;
}
#include<bits/stdc++.h>
using namespace std;
int main(){
  char a[20];//定义
  cin.getline(a,1000);//获取整行,输入
  int n=strlen(a);//求长度
  for(int i=0;i<n;i++){ 

  }//遍历
  return 0;
}
← 更新的一篇
linux
邓竣文
在 TA 的博客 里还有更多文章
查看主页
💬 评论 0
登录 后就可以参与讨论啦。
还没有评论,来说两句吧~
这篇文章
3阅读
0点赞
0收藏
0评论
作者
邓竣文
查看 TA 的全部文章