- 博客(68)
- 问答 (24)
- 收藏
- 关注
原创 C语言练习题:用天平找小球(PTA)
内容:三个球A、B、C,大小形状相同且其中有一个球与其他球重量不同。要求找出这个不一样的球。输入格式:输入在一行中给出3个正整数,顺序对应球A、B、C的重量。输出格式:在一行中输出唯一的那个不一样的球。输入样例:1 1 2输出样例:C代码如下:#include<stdio.h>int main(){ int x,y,z; scanf("%d %d %d",&x,&y,&z); if(x==y) {
2021-03-25 20:31:48
1419
原创 C语言练习题:分段计算居民水费
内容:为鼓励居民节约用水,自来水公司采取按用水量阶梯式计价的办法,居民应交水费y(元)与月用水量x(吨)相关:当x不超过15吨时,y=4x/3;超过后,y=2.5x−17.5。请编写程序实现水费的计算。输入格式:输入在一行中给出非负实数x。输出格式:在一行输出应交的水费,精确到小数点后2位。代码如下:#include<stdio.h>int main(){ float x,y; scanf("%f",&x); if(x<=15) {
2021-03-25 20:18:14
7837
原创 C语言练习题:成绩转换(PTA)
内容:本题要求编写程序将一个百分制成绩转换为五分制成绩。转换规则:大于等于90分为A;小于90且大于等于80为B;小于80且大于等于70为C;小于70且大于等于60为D;小于60为E。代码如下:#include<stdio.h>int main(){ int a; scanf("%d",&a); if(a>=90) { printf("A"); } else if(80<=a &&am
2021-03-24 00:00:57
4782
1
原创 C语言练习题:日期格式化(PTA)
世界上不同国家有不同的写日期的习惯。比如美国人习惯写成“月-日-年”,而中国人习惯写成“年-月-日”。下面请你写个程序,自动把读入的美国格式的日期改写成中国习惯的日期。输入格式:输入在一行中按照“mm-dd-yyyy”的格式给出月、日、年。题目保证给出的日期是1900年元旦至今合法的日期。输出格式:在一行中按照“yyyy-mm-dd”的格式给出年、月、日。输入样例:03-15-2017输出样例:2017-03-15代码如下:#include<stdio.h>int mai
2021-03-21 14:42:52
5731
2
原创 C语言练习题:算术入门之加减乘除(PTA)
对于输入的两个整数,按照要求输出其和差积商。输入格式:在一行内输入两个不超过100的非负整数a和b,中间以一个空格间隔,且保证b不为0。输出格式:共四行,格式是:[a] + [b] = [a+b][a] - [b] = [a-b][a] * [b] = [a*b][a] / [b] = [a/b]其中,带有方括号的内容(如[a]、[b]、[a+b]等)表示相应整数或运算结果的值,在输出时要用实际的值代替。并且:如果a能够被b整除,那么a/b应输出为整数格式,否则a/b输出为带两位小数的格
2021-03-21 14:02:14
3193
1
原创 C语言练习题:求整数均值(PTA)
内容:本题要求编写程序,计算4个整数的和与平均值。题目保证输入与输出均在整型范围内。输入格式:输入在一行中给出4个整数,其间以空格分隔。输出格式:在一行中按照格式“Sum = 和; Average = 平均值”顺序输出和与平均值,其中平均值精确到小数点后一位。输入样例:1 2 3 4输出样例:Sum = 10; Average = 2.5代码如下:#include<stdio.h>int main(){ int a,b,c,d; scanf("%d %d
2021-03-21 13:20:06
8782
4
原创 C语言练习题:据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。已知市斤的数值是公斤数值的两倍。现给定某人身高,请你计算其标准体重应该是多少?
题目内容:据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。已知市斤的数值是公斤数值的两倍。现给定某人身高,请你计算其标准体重应该是多少?(顺便也悄悄给自己算一下吧……)输入格式:输入第一行给出一个正整数H(100 < H ≤ 300),为某人身高。输出格式:在一行中输出对应的标准体重,单位为市斤,保留小数点后1位。输入样例:169输出样例:124.2代码如下:#include<stdio.h>int main(){ i
2021-03-21 12:44:03
26340
4
原创 C语言练习题:给定一个华氏温度F,本题要求编写程序,计算对应的摄氏温度C。计算公式:C=5×(F−32)/9。题目保证输入与输出均在整型范围内。
题目要求:给定一个华氏温度F,本题要求编写程序,计算对应的摄氏温度C。计算公式:C=5×(F−32)/9。题目保证输入与输出均在整型范围内。#include<stdio.h>int main(){ int f; scanf("%d",&f); int c; c=5*(f-32)/9; printf("Celsius = %d",c); return 0;}```...
2021-03-21 11:22:41
27957
5
原创 Python:请综合使用while和continue,计算0~1000以内,所有偶数的和。
请综合使用while和continue,计算0~1000以内,所有偶数的和。num=0sum=0while num<1000: num+=1 if num%2!=0: continue sum+=numprint(sum)
2020-11-30 11:46:08
3286
2
原创 python:Error: That port is already in use.(deepin)
查看进程:lsof -i:8000第二步:kill -9 6775
2020-11-25 11:23:37
294
原创 Python :关于Django应用,利用Django视图写hello world
一个Django项目就是一个基于Django的web应用一个Django应用就是一个可以重用的Python软件包Django应用:每一个应用可以自己管理模型,视图,模板,路由和静态文件等Django项目:一个Django项目包含一组配置和若干个Django应用创建一个Django应用:python3 manage.py startapp blog(ps:我创建的时候,控制台提示没有创建成功,可是Pycharm里面有这个羡慕,我也不知道为啥,这是一个玄学问题)Django应用目录介绍:v
2020-11-23 09:33:15
256
原创 Python 创建Django项目(deepin)
首先要安装第三方库:pip3 install django然后:python3 -m django startproject dao这样子就创建好了,用PyCharm打开
2020-11-19 09:27:21
267
1
原创 Python:科赫雪花绘制
import turtledef koch(size,n): if n==0: turtle.fd(size) else: for angle in [0,60,-120,60]: turtle.left(angle) koch(size/3,n-1)def main(): turtle.setup(600,600) turtle.penup() turtle.goto(-200,10
2020-11-16 10:10:43
518
原创 Python :Module ‘turtle‘ has no ‘left‘ member的报错问题(系统deepin)
Traceback (most recent call last):File “/home/hello/Documents/PythonCode/Demo46.py”, line 1, in import turtleFile “/usr/lib/python3.7/turtle.py”, line 107, in import tkinter as TK上面是终端的报错代码找了好久,发现既然是没有安装tkinter这个标准库那就奇怪了,标准库不需要手动安装呀,Python会默认安装**
2020-11-02 16:38:18
318
原创 Python程序:温度转换
TempStr=input('请输入带有符号的温度值:')if TempStr[-1] in ['F','f']: C=(eval(TempStr[0:-1])-32)/1.8 print('转换后的温度是{:.2f}C'.format(C))elif TempStr[-1] in ['C','c']: F=1.8*eval(TempStr[0:-1])+32 print('转换后的温度是{:.2f}F'.format(F))else: print('输入格式错
2020-11-01 16:33:53
1188
原创 Python 求圆的面积
r=int(input('输入半径值:'))area=3.1415*r*rprint(area)#保留小数点后两位print('{:.2f}'.format(area))```
2020-11-01 15:19:42
34262
2
原创 浏览器的两种设置方法:本地的设置方法与静默设置
本地方法设置:#本地Chrome浏览器的可视模式设置#从selenium库中调用webdriver模块from selenium import webdriver#设置引擎为Chrome,真实打开一个Chrome浏览器driver=webdriver.Chrome()#在浏览器中打开百度driver.get('https://www.baidu.com')这种设置方法可以让你看到浏览器的操作过程。在本地的操作环境中,你还可以把自己电脑中的Chrome浏览器设置为静默模式,也就是说,让浏览
2020-10-20 10:40:11
1755
原创 Python 爬取豆瓣Top250的电影
import requests,bs4,openpyxlwb=openpyxl.Workbook()#创建工作薄sheet=wb.active#获取工作薄的活动表sheet.title='movies'#工作表重命名sheet['A1']='序号'sheet['B1']='电影名'sheet['C1']='评分'sheet['D1']='推荐语'sheet['E1']='链接'for x in range(10): headers={'user-agent':'Mozilla
2020-10-15 08:41:54
262
原创 deepin 安装mairadb数据库 一条命令搞定
这个也是一条命令哦第一步:apt install mariadb-server第二步(就是一些小细节哦,我就通过截图的方式来记录吧,主要是设置root密码):mysql_secure_installation (之后,在终端输入这个)这样子就可以了哈哈哈...
2020-10-11 21:07:07
212
原创 deepin 20配置Java环境
很简单哦,一条命令搞定:apt install default-jdk之后查看一下版本就OK了java -version
2020-10-11 20:53:40
470
原创 deepin下eclipse中部署tomcat出现的问题(非安装过程)
参考文章:华为deepin下eclipse中部署tomcat出现的问题(非安装过程)之前在的deepin上面把Tomcat安装好了可是在eclipse上面部署出现了问题说到底,是访问权限的问题,因为Tomcat安装到了home目录里面,也就是系统目录233333感慨一下,我太难了,不应该装在系统目录里面的,(>_<)如果装在系统目录里面,eclipse就访问不了Tomcat的文件夹这个时候,就需要改变文件的访问权限了1.首先找的安装Tomcat的文件夹,进入这个文件夹:cd /h
2020-09-22 22:54:51
146
原创 deepin如何安装Tomcat
参考文章:DeepIn安装tomcat1.首先要配置JDK,我这里配置了哈2.然后下载压缩包下载网址: https://tomcat.apache.org/download-90.cgi下载这个就好了3.然后解压:tar -xzvf /home/aaa/Downloads/apache-tomcat-9.0.38.tar.gz -C/home-C/home是解压之后文件的位置4.进入解压之后的文件夹cd apache-tomcat-9.0.385.进入文件夹里面的bin目录
2020-09-22 22:07:11
746
原创 deepin下如何跟新Google
最近Google一直提示要更新,实在受不了,就更新了一下。参考帖子:手动更新最新版chrome在这里面我找到了一个很简单的方法:https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb直接点击这个链接,下载.deb包,然后双击安装,重启一下Google就ok啦,很快的哦...
2020-09-15 15:22:13
392
原创 Python获取图片,音频并保存在电脑中
import requestsres=requests.get('https://res.pandateacher.com/2019-01-12-15-29-33.png')#res.encoding='wb'#转换为二进制流picture=res.content#打开文件,保存file1 = open('/home/aaa/Desktop/Python/picture.png','wb')file1.write(picture)#print(picture)...
2020-09-11 11:01:24
510
原创 Multiple annotations found at this line: - schema_reference.4: Failed to read schema document ‘http
参考文章:Multiple annotations found at this line: 解决办法报错记录:Multiple annotations found at this line:- schema_reference.4: Failed to read schema document ‘http://www.springframework.org/schema/tx/spring-tx.xsd’, because 1) could not find the document; 2) th
2020-09-11 00:31:31
1942
原创 imageio requires Python ‘>=3.5‘ but the running Python is 2.7.13
要安装myqr模块,结果最后时刻蹦出这个东西来:imageio requires Python ‘>=3.5’ but the running Python is 2.7.13心累的感觉,最后查找各种方法,总算解决了参考文章:Linux设置默认Python版本原来Linux里面默认安装的是Python is 2.7.13我需要把Python切换到3以上版本之后输入:cd /usr/bin//usr/bin# ls -l | grep python查看Python信息再输入这两个命
2020-09-04 11:26:18
6666
2
原创 Python之给列表增加和删除元素
添加元素list3=[2,3]list3.append(3)print(list3)运行结果:[2, 3, 3]list3.append([4,5])print(list3)运行结果:[2, 3, 3, [4, 5]]append()函数给列表增加元素,append的意思是附加,增补。append()一次只能在末尾增加一个元素,可以使字符串,列表等删除元素...
2020-09-01 14:57:13
263
1
原创 Python学习之列表元素的获取
代码如下:(打印列表)list2=['apple','banana','peach']print(list2)```(从列表中获取一个元素)```pythonlist2=['apple','banana','peach']print(list2[0])总结:获取元素从0开始(从列表中获取元素)list2=[2,3,4,5,6,7,8]print(list2[:])#提取列表中所有元素#运行结果:[2, 3, 4, 5, 6, 7, 8]print(list2[2:])#提取列表
2020-08-30 23:56:59
562
原创 deepin下如何编写运行C程序
参考文章在控制台输入,vi main.c进入vim编辑器然后按ESC键,输入:wq(保存并退出)继续在终端输入:gcc main.c -o main没有提示则说明编译成功之后继续在终端输入:./main这样子就可以
2020-07-14 10:09:44
2274
原创 mybatis之增删改查
添加数据:UseDao.javapublic class UserDao {public int add(User user) throws IOException { SqlSession session=MyBatisUtil.getSession(); int result=session.insert("cn.sxt.entity.UserMapper.addUser",user); session.commit(); session.close(); return res
2020-05-31 19:40:35
157
原创 JavaScript之通过DOM对象改变CSS
1.通过DOM对象改变CSS语法:document.getElementById(id).style.property=new style;首先,建立一个html文件:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"
2020-05-29 23:11:35
356
原创 MySQL插入中文字符报错:1366 - Incorrect string value: '\xE5\xB0\x8F\xE6\xAC\xA2' for column 'name' at row 1
参考文章在联系MySQL的时候,插入字段老是报错报错内容:1366 - Incorrect string value: ‘\xE5\xB0\x8F\xE9\xA9\xAC’ for column ‘name’ at row 1去网上查了一下资料,首先修改表的字符集为utf8alter table student1 default character set utf8;可是,插入记录的...
2020-05-03 09:56:09
1620
原创 数据库表中记录的基本操作之删除数据
删除数据库语法delete from 表名 [where 条件];delete from student where id=1;注意:1.如果不叫条件,则删除表中所有的记录。delete from student;2.如果要删除所有记录1.delete from 表名;不推荐使用。有多少条记录就会执行多少次删除操作2.truncate table 表名;先删除表,然后再创...
2020-05-02 22:11:38
8105
原创 数据库表中记录的基本操作之添加数据
添加数据语法:insert into 表名(列名1,列名2,…列名n)values(值1,值2,…值n);insert into student(id,name,age) values(1,‘小亮’,19);select *from student;注意:1.列名和值要一一对应。2.如果表名后,不定义列名,则默认给所有列添加值insert into student values...
2020-05-02 10:59:02
9524
原创 Linux之文件权限问题一,文件系统的简单介绍
Linux中的分配单元概念,在Windows系统中同样适用什么是文件系统?**文件系统(File System)**是磁盘上特定格式的一片区域,操作系统利用文件系统保存和管理文件用户在硬盘件存储设备中执行的文件建立、写入、读取、修改、转存与控制等操作都是依赖文件系统来完成的。文件系统的作用是合理规划硬盘,以保证用户正常的使用需求。Linux支持的文件格式:1.Ext3:是一款日志文件系...
2020-04-16 23:19:12
390
原创 C语言题目:求最大公约数和最小公倍数
本题要求两个给定正整数的最大公约数和最小公倍数。输入格式:输入在一行中给出两个正整数M和N(≤1000)。输出格式:在一行中顺序输出M和N的最大公约数和最小公倍数,两数字间以1空格分隔。输入样例:511 292输出样例:73 2044#include<stdio.h>int main(){ //最大公约数 int a,b; int t; scanf("%d...
2020-04-16 10:55:04
4900
1
原创 C语言作业:统计素数并求和
本题要求统计给定整数M和N区间内素数的个数并对它们求和。输入格式:输入在一行中给出两个正整数M和N(1≤M≤N≤500)。输出格式:在一行中顺序输出M和N区间内素数的个数以及它们的和,数字间以空格分隔。输入样例:10 31输出样例:7 143代码:#include<stdio.h>int main(){ int m,n,i,sum,a,count; sum=...
2020-04-15 16:12:01
6863
原创 JavaScript简介,几种引入JavaScript的方法
JavaScript简介1.作用本地交互(例如:计算机)2.怎么使用(类似CSS)CSS1)定义样式 例如:.taozi{height:20px;}2)引入样式 三种引入(外部样式表引入,内部样式表引入,内嵌样式引入)外部样式表引入:<head><link rel="stylesheet" type="text/css" href="mystyle...
2020-04-07 15:54:38
960
空空如也
Java中打印水仙花数的问题
2020-11-17
Http协议定义的数据交互方法有哪些?它们之间有什么区别
2020-11-13
如何在Linux系统上安装rpm软件包
2020-11-19
数组与链表结构的优缺点
2020-11-11
用for循环打印水仙花数
2020-11-17
解释器和编译器的区别
2020-11-04
什么是源码?什么是目标代码,这两者有什么区别呢?
2020-11-06
java中什么是全局变量,什么是局部变量,这两者之间又怎么区别
2020-11-10
HTTP协议中的四中交互方法
2020-11-13
Linux相较于其他系统有哪些优势?
2020-10-28
关于面向对象和面向过程的问题
2020-11-08
如何运用编程思维解决问题?
2020-11-07
爬虫犯法吗?需要注意什么?
2020-10-19
java中的接口可以有非抽象方法吗?
2020-10-29
Linux系统中添加,修改,删除用户或用户组的方法
2020-10-27
在项目中使用Ajax主要可以用来实现哪些功能?
2020-10-26
为啥10.24是程序员节
2020-10-24
讲一讲什么是多线程,谢谢了
2020-10-25
讲一讲什么是前后端分离,谢谢啦
2020-10-23
用正则表达式 验证密码设置
2020-10-22
idea 如何倒入Java项目
2020-10-20
博主详细讲一下,spring有哪些组件?,谢谢啦
2020-10-16
求一个Java的学习路线,谢谢啦
2020-10-16
Python可以做什么?可以运用到哪些领域?
2020-10-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人