我的创作纪念日

机缘

提示:可以和大家分享最初成为创作者的初心
例如:

  1. 实战项目中的经验分享:√
  2. 日常学习过程中的记录:√
  3. 通过文章进行技术交流:√

收获

提示:在创作的过程中都有哪些收获
例如:

  1. 获得了多少粉丝的关注17个
  2. 获得了多少正向的反馈,如赞、评论、阅读量等7,21,7+21=28条
  3. 认识和哪些志同道合的领域同行:“袁鸡业”

日常

提示:当前创作和你的工作、学习是什么样的关系
例如:

  1. 创作是否已经是你生活的一部分了:中等
  2. 有限的精力下,如何平衡创作和工作学习:放一放创作就行

成就

提示:你过去写得最好的一段代码是什么? 请用代码块贴出来
例如:

  1. 某个解题代码
    #include<bits/stdc++.h>//推荐大家用这个,所有头里的函数,库 这头都有
    //who 盗版???!!!!!!!!!!!!!!!!!!! 
    using namespace std;
    int findchar(string s){
    	for(int i=0;i<s.size();i++)
    		if(s[i]>='A'&&s[i]<='Z')
    			return i-1;
    	
    }
    struct date{
    	string name;
    	double fight;
    	string z[10];
    };
    date s[30] = {{"木剑",4},{"木斧",7},{"木铲",2.5},{"木镐",2},{"木锄",1},
    		   {"石剑",5},{"石斧",9},{"石铲",3.5},{"石镐",3},{"石锄",1}
    		   ,{"金剑",4},{"金斧",7},{"金铲",2.5},{"金镐",2},{"金锄",1}
    		   ,{"铁剑",6},{"铁斧",9},{"铁铲",4.5},{"铁镐",4},{"铁锄",1}
    		   ,{"钻石剑",7},{"钻石斧",9},{"钻石铲",5.5},{"钻石镐",5},{"钻石锄",1}
    		   ,{"下界合金剑",8},{"下界合金斧",10},{"下界合金铲",6.5},{"下界合金镐",6},{"下界合金锄",1}};//0-29、
    int main(){
    	
    	cout<<"请输入要附魔的武器(MC)\n";
    	string t;date k;
    	cin>>t;
    	int ans=0;
    	if(t=="不知道"||t=="布吉岛")//晓踩但 
    	{
    		cout<<"随机选取附魔的工具或武器!\n";
    		int r;
    		for(;;){
    			r=rand();
    			if(r>=0&&r<30)
    				break;
    		}
    		for(int i=0;i<30;i++)
    			if(i==r)
    			{
    				cout<<"附魔的是此武器:"<<s[i].name<<"\n";
    				k.name=s[i].name;k.fight=s[i].fight;
    				break;
    			
    			}
    			if(k.fight==0)
    			{
    				cout<<"输入无效,GAME OVER!";
    				return 0; 
    			}
    	}
    	else if(t=="傻子样的"||t=="滚!!"||t=="宇宙无敌超级沙子"){
    		cout<<"你干嘛哈哈有!!!!!!";
    		return 0; 
    	}
    	else{
    		
    		for(int i=0;i<30;i++)
    		{
    			if(s[i].name==t)
    			{
    				k.name=s[i].name;k.fight=s[i].fight;
    				break;
    			}
    			
    		}
    		if(k.fight==0)
    			{
    				cout<<"输入无效,GAME OVER!";
    				return 0; 
    			}
    	}
    	for(int i=1;i<=5;i++){
    		cout<<"请输入附魔的种类和等级格式为(种类,罗马数字等级如【I II III IV V】最高等级是V)";
    		cout<<"不附魔了就输入不附魔了"; 
    		string enc;
    		cin>>enc;
    		if(enc=="不附魔了")break;
    		string ne=enc.substr(0,findchar(enc)+1);string xp=enc.substr(findchar(enc)+1,enc.size()-findchar(enc)-1);
    		if(ne=="锋利"){
    			int gr;
    			if(xp=="I") gr=1;
    			if(xp=="II") gr=2;
    			if(xp=="III") gr=3;
    			if(xp=="IV") gr=4;
    			if(xp=="V") gr=5;
    				k.fight+0.5+0.5*gr;
    			k.z[i]=enc;
    		}
    		else {
    			k.z[i]=enc;
    		}
    		
    	}
    	cout<<"\n"<<k.name<<"\n"<<"伤害"<<k.fight<<"\n";
    	for(int i=1;i<=5;i++)
    	{
    		cout<<k.z[i]<<"\n";
    	}
    	cout<<"GAMEOVER";
    	return 0;
    }

  2. 某个项目实现代码:
    #include <stdio.h>
    #include <stdlib.h>
     
    int main() {
        char hexNum[10];  // 存储输入的十六进制数
        int decNum;       // 存储转换后的十进制数
     
        printf("请输入一个十六进制数:");
        scanf("%s", hexNum);//例如0xFEFF或0x00800000
     
        // 使用 strtol 函数将十六进制数转换为十进制数
        decNum = strtol(hexNum, NULL, 16);
     
        printf("转换后的十进制数为:%d\n", decNum);
     
        return 0;
    }
    ​
    #include <stdio.h>
    #include <stdlib.h>
     
    void printHex(int decimalValue) {
        printf("Hex: 0x%X\n", decimalValue);
    }
     
    int main() {
        char tmp_decimalValue[10]; // 十进制数
        printf("请输入一个十进制数:");
        scanf("%s", tmp_decimalValue);//例如65279
        int decimalValue = atoi(tmp_decimalValue);
        printHex(decimalValue);
     
        return 0;
    }
     
    ​


憧憬

提示:职业规划、创作规划等​​:一直创作到不学计算机

目录

机缘

收获

日常

成就

憧憬


Tips

  1. 您发布的文章将会展示至 里程碑专区 ,您也可以在 专区 内查看其他创作者的纪念日文章
  2. 优质的纪念文章将会获得神秘打赏哦
  • 38
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值