1.C++开头#include<bits/stdc++.h> using namespace std;

2.结构体struct 结构体名{ 数据类型1 成员1名; 数据类型2 成员2名;……}结构体简称[结构体数组数];
或者一次定义两个相似结构体:struct 结构体名{ 数据类型1 成员1名; 数据类型2 成员2名;……}stu1,stu2;
输入时格式如cin>>stuss[i].num;
结构体小性质:比如定义了两个结构体a,b,每个结构体中含有两个整形变量int m和int n
我们可以令a=b
等价于
a.m=b.m;
a.n=b.n;

3.如题J"谁不及格?"此类遇到需要输入的字符串有空格混入其中时,声明字符串时使用string str;,主函数中输入时先输入一个getchar();来抵消一次回车或空格,再使用getline(cin,str);输入字符串,样例如下:

#include<iostream>
#include<algorithm>
#define ll long long
using namespace std;struct{string num,nam;double chenj;
} stuss[105];
int main(){int n;while(cin>>n){int a[101];int k=0;for(int i=0;i<n;i++){getchar();getline(cin,stuss[i].nam);cin>>stuss[i].num>>stuss[i].chenj;if(stuss[i].chenj<60)  a[k++]=i;}if(k==0)    cout<<"They are Great!!"<<endl;else{cout<<k<<endl;for(int i=0;i<k;i++){cout<<stuss[a[i]].nam<<endl;}for(int i=0;i<k;i++)cout<<stuss[a[i]].num<<endl;for(int i=0;i<k;i++)printf("%.2lf\n",stuss[a[i]].chenj);}}
}

没有空格时使用char name[25]; scanf("%d\n%s\n%d",&stu[i].num,stu[i].name,&stu[i].grade); cout<<stu[t].num<<' '<<stu[t].name<<' '<<stu[t].grade<<'\n';

4.养成在输入时就对数据进行处理的习惯。

5.有一种很好的不跳过空格输入字符串的写法:
char s[100]; scanf(" %[^\n]",s);

1 [^\n]表示一读入换行字符就结束读入。这个是scanf的正则用法。
我们都知道scanf不能接收空格符,一接受到空格就结束读入,所以不能像gets()等函数一样接受一行字符串,但是使用%[^\n]就可以一直读数,直到碰到’\n’才结束读入
2 那么如果scanf("%[\n]")表示该输入项读入后不赋予任何变量,即scanf("%[^\n]")表示跳过一行字符串。

林大ACM培训day1心得相关推荐

  1. 林大ACM培训day3心得

    林大ACM培训day3心得 没啥心得放道例题吧 丑数 #include <bits/stdc++.h> #define min4(a,b,c,d) min(min(a,b),min(c,d ...

  2. 林大ACM培训day2心得

    林大ACM培训day2心得 排序 1.sort函数: 2.排序规则: 3.遇到数多但是小的情况,可考虑采用桶排序来排序计算.如问题1650没必要的排序2: 排序 1.sort函数: 函数有三个参数-- ...

  3. 林大ACM培训心得day4

    林大ACM培训心得day4 学会用笔计算解题 一.最大公约数(gcd) 求最大公约数有三种办法 1.暴力枚举法,代码如下: int a,b;int gcd=0; cin>>a>> ...

  4. Python小白逆袭大神-结营心得-alading

    Python小白逆袭大神-结营心得 赶在五一前结束的Python小白逆袭大神7天打卡营结束了,经过了7天的练习,我觉得收获还是很多的.经过整理总结,进行分享. 1. 本期培训重点 本期集训营主要是一些 ...

  5. 计算机90学时培训小结,90学时培训学习心得体会

    人道是课难上,复习课更难上.此话着实不假,我在日常教学过程中也深有体会.毋庸讳言,本人在日常教学过程中抑或自以为是--重复知识点加练习,习题加点评,抑或面对复习课一脸茫然,尤其是面对如何上出高效.新颖 ...

  6. 中国教师研修网计算机培训心得体会,教师网络培训学习心得体会最新5篇精选...

    我感到这次培训活动不空洞,是一次既经济又有实效的培训活动,我们真的能够与课改专家应对面的交流,获取最新的教改信息和最优的教学方式.一起来看看教师网络培训学习心得体会最新5篇精选,欢迎查阅! 教师网络培 ...

  7. 高师培训计算机心得体会,培训学习心得体会范文

    培训学习心得体会范文1 说课,学校组织专家和相关辅导老师担任评委,对学员们的说课表现进行打分,并从中选出优秀学员予以表彰. 专业技能展示,利用自身的专业优势,采用多种不同的形式向结业汇报献上一份厚礼. ...

  8. 计算机教师继续教育心得,教师继续教育培训个人心得体会(精选6篇)

    教师继续教育培训个人心得体会(精选6篇) 在平日里,心中难免会有一些新的想法,写一篇心得体会,记录下来,这样可以帮助我们总结以往思想.工作和学习.那么好的心得体会都具备一些什么特点呢?下面是小编收集整 ...

  9. 计算机学培训后的心得体会,计算机培训学习心得感想

    计算机培训学习心得感想 发布时间:2020-01-04 从计算机软件诞生开始,经过几十年的发展,计算机软件已成为独立于计算机硬件的一个巨大的产业.下面是第一范文网小编为大家整理的计算机培训学习心得感想 ...

最新文章

  1. 从Android中Activity之间的通信说开来
  2. 有了它,不会JavaScript,也能写出各种精彩页面!
  3. UVa10970 - Big Chocolate(计数问题)
  4. sql语句or与union all的执行效率比较
  5. 在此之前的软件系统做开发—需求的研究框架
  6. Abp 0.18.0 正式发布! -ABP CLI,新模板和其他功能
  7. 前端 Mock 工具
  8. ASP.NET Web API接受AngualrJS的QueryString的两种方式
  9. Retrofit + RxJava + OkHttp 让网络请求变的简单-基础篇
  10. 魅族魅蓝note6救砖及高通救砖工具分享
  11. 小程序分包大小超过限制
  12. xp计算机u盘重装系统,传授如何使用u盘安装xp系统呢?教你安装步骤
  13. 磁场检测传感器的设计
  14. 怎样批量查询顺心捷达单号信息并分析是否延误
  15. 汇编程序:通过查表方法实现0-9的平方
  16. 我的心中每天开出一朵花(一)
  17. perror 函数用法
  18. tf.expand_dims
  19. 2022年Redis最新面试题
  20. Unity显示印度语异常

热门文章

  1. 使用 Unity 和 C 开发您的首个游戏
  2. 未来教育计算机基础一级MR OFFER,未来教育2019年3月全国计算机等级考试一级MS Office上机考试题库...
  3. 迅为4412开发板(全能版)V_4.0 ubuntu 在Android4.4.4的内核下移植wifi
  4. Prometheus 基于k8s服务发现通过Cadvisor监控Kubernetes
  5. MAX30102血氧模块检测心率和血氧
  6. 榜样访谈| 陈婧:机会是留给有准备的人
  7. MCUXpresso Config Tools Windows 64bit package 软件下载
  8. 中文评价对象提取以及NLP基础
  9. 【LSSVM分类】基于matlab遗传算法优化LSSVM烟叶识别【含Matlab源码 1944期】
  10. python 获取指定时区的时间——pytz