2020-10-27

学习

今天是学习c/c++的第三天,学习了一些代码,自己添加了bits/stdc++.h,弄了Beyond Compare 3,

  • 1
initgraph(1200,680);
loadimage(0, "bg.JPG");//注意JPG,加载图片
settextstyle(60, 0, "微软雅黑");//设置文本字体
settextcolor(RGB(255, 255, 0));
rectangle(600, 80, 1000, 160);/画一个空心矩形,左上角(600,80),右下角(1100,160)
outtextxy(620, 90, "1-"); //在矩形打印文本
rectangle(600, 200, 1000, 280);
outtextxy( 620,210,"2-");
  • 2
#include<graphics.h>	
#include<Windows.h>
#include<mmsystem.h>//播放音乐需要的头文件
#pragma comment(lib,"winmm.lib")//告诉编译器,加载winmm.lib库文件
int main(void) {
initgraph(800, 513);

loadimage(0, _T("jile.JPG"));//_T   or项目 属性 高级 字符串 使用多字节字符集
mciSendString(_T("play 极乐净土.mp3 repeat"),0, 0, 0);
system("pause");
 closegraph();
 return 0;
  • 3
#include <iostream>
using namespace std;
int main()
{
int a,b,c,d;
    cin>>a>>b>>c>>d;
    int x=c-a,y=d-b;
    if(y<0){x--;y+=60;}
    cout<<x<<" "<<y;
    return 0;
}

学习了一些技巧

  • 1
    char a; //创建字符型变量
    cin>>a; //小写输入
    cout<<char(a-32);//注意要用char进行强制转换,否则输出的就是 整数类型的了
    小写字母=大写字母+32

  • 2
    cout << fixed << setprecision(3) << t / n << endl;
    加了fixed意味着是固定点方式显示,这里就是指的就是小数位后三位.
    //设置小数后面的位
    cout.flags(cout.fixed);
    cout.precision(2); 小数点后2位

  • 3
    1.1. 整型:int 4 个字节
    1.2. 字符型:char 1 个字节
    1.3. 实型(浮点型)
    1.3.1.单精度型:float 4 个字节
    1.3.2.双精度型:double 8 个字节
    %d:十进制整数;
    %c:单个字符;

  • 4
    string a
    int len = a.size(); //读取长度
    for (int i = len - 1; i >= 0; i–) //反转
    cout << a[i];

  • 5
    cout(
    “ ”
    “ ”
    “ ”
    “ ”
    “ ”
    );
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/20201027234934556.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl81MTAyNTU1OQ==,size_16,color_FFFFFF,t_70#pic_right#pic_center在这里插入图片描述
    在这里插入图片描述

©️2020 CSDN 皮肤主题: 深蓝海洋 设计师:CSDN官方博客 返回首页