首页 > 其他分享 >周总结1

周总结1

时间:2023-07-01 11:33:38浏览次数:48  
标签:总结 int fz System println fm out

周一
上午刷lpta,下午就去赶火车了,然后在火车上看了买的java的绪论 ,虽然没啥用但是觉得不看完不完整,然后看了开头的helloworld
public class Main{
public static void main(String[] args){
System.out.println("liangsiyuan");
System.out.println("woshinidie");
String nihao="nihaio";
System.out.println(nihao);
System.out.println("nishiworenshidedii "
+1+" geren");
System.out.println("\tnihao"+24+45+(24+45));
final double a=10;

}

}
明天继续赶路,目前没有遇到问题
周二
上铺屁如长虹鼾声如雷一宿没睡
下午到了刷pta
一道分数题
#include<iostream>
using namespace std;
class fraction{
public:int fz,fm;
fraction(){
fz=0;
fm=1;
}
fraction(int a,int b):fz(a),fm(b){}
fraction operator+(fraction &h){
fraction c;
if(this->fm==0)
this->fm=1;
if(c.fm==0)
c.fm=1;
if(this->fz==0){
c=h;
return c;
}
if(h.fz==0){
c.fm=this->fm;
c.fz=this->fz;
return c;
}
if(this->fz==0&&h.fz==0){
c.fz=0;
c.fm=1;
return c;
}
if(this->fm==h.fm){
c.fz=this->fz+h.fz;
c.fm=this->fm;
}
else{
c.fz=this->fz*h.fm+this->fm*h.fz;
c.fm=this->fm*h.fm;
}
return c;
}
fraction operator-(fraction &h){
fraction c;
if(this->fm==0)
this->fm=1;
if(c.fm==0)
c.fm=1;
if(this->fz==0){
c=h;
c.fz=-c.fz;
return c;
}
if(h.fz==0){
c.fm=this->fm;
c.fz=this->fz;
return c;
}
if(this->fz==0&&h.fz==0){
c.fz=0;
c.fm=1;
return c;
}
if(this->fm==h.fm){
c.fz=this->fz-h.fz;
c.fm=this->fm;
}
else{
c.fz=this->fz*h.fm-this->fm*h.fz;
c.fm=this->fm*h.fm;
}
return c;
}
friend ostream &operator<<(ostream &out,fraction &a){
int max=0;
if(a.fz>max)
max=a.fz;
if(a.fm>max)
max=a.fm;
if(a.fz%a.fm==0)
out<<a.fz/a.fm;
else{
int max2=1;
for(int i=1;i<=max;i++){
if(a.fz%i==0&&a.fm%i==0&&i>max2)
max2=i;
}
out<<a.fz/max2<<"/"<<a.fm/max2;
}
return out;
}
friend istream &operator>>(istream &in,fraction &a){
char c;
in>>a.fz>>c>>a.fm;
return in;
}
};
int main() {
int N;
cin >> N;
fraction sum;
for (int i = 0; i < N; i++) {
fraction num;
cin >> num;
sum = sum + num;
}
if(sum.fz>sum.fm&&sum.fz%sum.fm!=0){
int w=sum.fz/sum.fm;
fraction r(w,1);
fraction t=sum-r;
cout<<w<<" "<<t<<endl;
} else
cout<<sum<<endl;
return 0;
}
哥们写一下午有个测试样例就是过不了,哥们应该是写多余了,这就是今天的问题
明天打算去上班
周三
java咋没有long long 啊
哥们今天没有找到工作,怒敲100pta,可惜哥们太笨,20分的题写半天
然后就是学了java数据与表达式这一章,因为学的还属于前期内容,目前没有什么问题
明天随缘,现实总是事与愿违
周四

今天帮老爸干了一上午活,下午忙敲了敲pta作业,然后晚上学了一小时java就去遛弯了
问题时苏州找不到暑假工,哥们想赚钱,难受
明天继续随缘
周五
今天被安排看着一个不认识的男孩,他妈让他有不会的题就问我,然后他妈走后他就开始打游戏了;哥们太热电脑玩游戏恐爆炸,敲了一上午pta,下午学了几个java中的类,就感觉java写法有点麻烦,但是有的类里的方法时真的好用
哥们抢到了后天lpl的票,太激动了,后天去现场看比赛
周六
哥们今天肚子在家呆一天,pta刚到700,个人感觉20分的题号有难度,每天都是问gpt自己写的bug错哪里了
总结就是这周学了绪论,数据与表达式,使用类和对象,还有选择和循环结构

代码一边写一边删,就剩这点了

import java.util.Random;
import java.util.Scanner;
public class Main{
public static void main(String[] args){
System.out.println("nishiworenshidedii "
+1+" geren");
System.out.println("\tnihao"+24+45+(24+45));
final double a=10;
boolean handsome=false;
int x;
int y=10;
double z=4;
x=y/(int)z;
System.out.println(x);
int wzy;
Scanner cin=new Scanner(System.in);
int xs;
String xsmax;
xsmax=cin.nextLine();
boolean aaa=xsmax.equalsIgnoreCase("wzy");
String c=xsmax.concat("wzy");
xsmax=xsmax.replace(c,"wohahh");
c=xsmax.substring(2,xsmax.length());
System.out.println(xsmax);
System.out.println(c);
String qq=xsmax.toLowerCase();
if(aaa)
System.out.println("yes");
else
System.out.println("no");
System.out.println(qq);
Random sjs=new Random();
float h= sjs.nextFloat();
System.out.println(h);
double kk=Math.sin(3.1415926/6);
System.out.println(kk);


}

}

 

哥们第一次写周总结,记得好像是每天干了啥都得写吧,先这样交一回看看怎么说

标签:总结,int,fz,System,println,fm,out
From: https://www.cnblogs.com/zeyangshuaige/p/17519049.html

相关文章

  • 每周总结(6.25-7.1)
    6.25日:原本订好早九点练车,由于教练临时有事,无法进行。下午一点开始打工做服务员,直至凌晨12点回家。6.26日:早上9点练车,复习前后前进停车。9点半回家自学1小时Java。下午一点打工,直至12点半,回家。6.27日:早上九点练习倒车入库,9点半回家的路上下大雨。安装Java开发环境,并打出hellowo......
  • 助教工作总结(计算机网络)
    一、助教工作的具体职责和任务(1)与该课程的其他助教相互配合·共同完成课后作业的答疑活动·协调沟通两个班学生进行实验的时间·互相讨论交流遇到的问题以及批改作业情况(2)与老师之间的配合·协助老师完成相应的实验课程安排·批改每章节的课后作业并及时向老师反馈完......
  • 每周总结打卡2023.7.1
    这是放假后的第一周,因为刚刚放假,玩心有点大,作业只做了一点点,但从下周开始我会进入状态,做好预习和复习,《大道至简》略微扫了一眼,大概是讲的软件工程工作者的经历、感想以及灵魂等,下周开始也准备细读,至于预习,我简单了解了一下JAVA语言的出现、发展、兴起,还有与其他各类语言的区别优......
  • PTA第四第五次总结
    (1)前言:PTA四五两次作业均为菜单点菜系统,也都是在PTA3作业上进行功能的增加以及迭代,除了第一次的作业,其他几次的难度都明显上升,第四次与第五次明显难度陡增,类与类之间的联系十分复杂,代码的耦合度也骤然上升,对我来说难度还是很大的。(2)设计与分析:第四次题目集因为备考以及各种作业......
  • PTA题目集4、5以及期中考试的总结性Blog
    一、前言第4、5次大作业只有一题菜单的迭代,虽然题目量不多,但是难度却是大大增加,更加考验大家的学习自觉性和Java的功底,这两次的大作业均是在菜单系列-3的基础上迭代,是菜单系列-3的两个不同分支。自然而然,与菜单系列-3的代码结构的完整性和可复用性等关联就很大,菜单系......
  • 第四、五次题目集以及期中考试总结
    第四、五次题目集以及期中考试总结一、题目集四第一题题目内容:菜单计价程序-4**importjava.util.*;publicclassMain{publicstaticvoidmain(String[]args){Restaurantres=newRestaurant();res.start();}}importjava.util.Arr......
  • Java 期中考试及pta4、5总结
    菜单计价1~3(1)前言:期中考试的题目比较简单但是具有典型意义,ptA的题和之前的大差不差,所以会省略一些总体来说这几次作业还是对Java的学习有较大的帮助的,需要认真对待(2)设计与分析:一测验1-圆类设计下面是题目要求:7-1测验1-圆类设计分数 12......
  • 每日总结2023年6月30日
    今日学习:操作系统:管理软硬件以及数据,控制程序运行,人机之间的接口,应用软件和硬件之间的接口(进程管理、存储管理、文件管理、作业管理、设备管理);进程的状态:三态模型(运行、就绪、等待)、五态模型(运行、静止就绪、活跃就绪、静止阻塞、活跃阻塞);前趋图:可以直观看到哪些任务可以同时进行,......
  • pta4,5及期中考试总结
    (1)前言:期中考试的题目比较基础,主要涉及到了基本的面向对象思想和基本语法。pta4与pta5为点菜系列题目难度较大     (2)设计与分析:1.期中考试第一道题目,代码如下importjava.util.Scanner;classCircle{privatedoubleradius;publicCircle(dou......
  • PTA4,5及期中总结
    1,前言PTA4,5还是继续之前的菜单计价程序,只是在1,2,3的基础上加以完善,增加了更多的新的功能,期中考试则是在测试考核面向对象及接口,继承和多态以及抽象类等等知识点、2,设计与分析 菜单计价程序-4 类图   第一次的课程成绩统计程序较为直观,题目要求中直接给了相关的类图,......