自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(258)
  • 收藏
  • 关注

原创 38.求解简单表达式。输入一个形式如“操作数  运算符  操作数”的四则运算表达式,输出运算结果,要求使用switch语句编写

38.求解简单表达式。输入一个形式如“操作数 运算符 操作数”的四则运算表达式,输出运算结果,要求使用switch语句编写#include<stdio.h>int main(){ float a,b,result; char ch; scanf("%f%c%f",&a,&ch,&b); switch(ch){ case'+': resul...

2020-03-26 15:43:11 21323 1

原创 28.输入一个字符串,判断其是否为回文。回文字符串是指从左到右读和从右到左读完全相同的字符串

28.输入一个字符串,判断其是否为回文。回文字符串是指从左到右读和从右到左读完全相同的字符串#include<stdio.h>#include<string.h>int main(){ char str[100]; int i,j; scanf("%s",str); for(i=0,j=strlen(str)-1;j>i;i++,j--) { i...

2020-03-25 15:51:51 11704 1

原创 WinServer2016远程桌面无法连接:[Window Title] 远程桌面连接 [Content] 出现身份验证错误。 要求的函数不受支持 远程计算机: 这

WinServer2016远程桌面无法连接问题

2023-05-30 10:03:36 5320 1

原创 java 关于break label和continue label的区别

class label { public static void main(String[] args) { int i,j; label:for(i = 1;i <= 4;i++) { for(j = 1;j <= 5;j++) { if(j % 4 == 0) { break label;//结束指定标识的一层循环结构 //continue label;//结束指定标识的循环结构的当次循环 } System.

2020-10-24 21:16:11 307

原创 java中获取当时程序运行时间的函数currentTimeMillis()

以下是一个代码运行的时间:class zhishu { public static void main(String[] args) { int num = 100; int i,j,flag; //获取当前时间距离1970.01.01的毫秒数 long start = System.currentTimeMillis(); for(i=1;i<=10000;i++) { flag = 1; for(j = 2;j <=Math.sqrt(i);j

2020-10-24 21:07:52 404

原创 python中sort的排序reverse

#list(reverse):sort默认升序,reverse为true,则降序,false升序list = [3,5,6,2,21,2,665,7]list.sort(reverse = True)#降序print(list)list1 = [3,46,2,834,1]list1.sort(reverse = False)#升序print(list1)[665, 21, 7, 6, 5, 3, 2, 2][1, 2, 3, 46, 834]...

2020-10-17 11:17:07 3033

原创 python中列表删除数据函数del,pop,remove,clear的用法

name_list = ['tom', 'yi']#del list_name :删除列表del name_listprint(name_list)运行结果:Traceback (most recent call last): File "E:/python/Pycharm/code/test/list_delete.py", line 4, in <module> print(name_list)NameError: name 'name_list' is not de

2020-10-17 11:03:18 1176

原创 python中添加数据函数append,extend,insert的区别和用法

name_list = ['Tom', 'Bob', 'Yi']#append():列表结尾添加数据,如果添加的是一个整体,则按照一个整体添加进去name_list.append('yiguang')print(name_list)name_list.append(['qi', 'zhu'])print(name_list)name_list1 = ['tom', 'yi']#extend:列表结尾添加数据,如果数据是一个序列,则将序列里面的数据依次添加到列表中name_list1.ext

2020-10-17 10:35:56 399

原创 Python中判断字符串中只有字符或者数字isalpha,isdigit,isalnum

在这里插入代码片#isalpha():如果字符串中所有的都是字符,则返回true,否则falsestr1 = 'asdasd'str2 = 'sdfs32'print(str1.isalpha())print(str2.isalpha())#isdigit()如果字符串中全是数字则返回true,否则返回falsestr3 = '12432'print(str3.isdigit())```TrueFalseTrue...

2020-10-17 09:42:35 603

原创 Python中判断以某个字符串开头或者结尾startswith,endswith

#startswith():检查字符串是否以某个子串开头,是返回true,不是返回false,如果设定了开始和结束下标,则在指定范围内寻找#startswith(str,starts,ends)str = 'apple is a blue apple'print(str.startswith('apple'))print(str.startswith('is', 2, 10))#endswith()以某个子串结尾print(str.endswith('e'))TrueFalseTrue

2020-10-17 09:34:19 1904

原创 Python中字符串的左右对其居中和填充

#ljust(长度,填充字符):左对齐str = 'apple'str1 = str.ljust(10,'.')print(str1)#rjust:右对齐str2 = str.rjust(10,'.')print(str2)#center:居中str3 = str.center(10,'.')print(str3)apple..........apple..apple...

2020-10-17 09:08:11 1682

原创 Python中删除字符串左右空格函数,lstrip,rstrip,strip

tr = ' i hava a apple '#lstrip:删除字符串左侧的空白字符str1 = str.lstrip()print(str1)#rstrip:删除字符串右侧的空白字符str2 = str.rstrip()print(str2)#strip:删除字符串两侧的空白字符str3 = str.strip()print(str3)i hava a apple i hava a applei hava a apple...

2020-10-17 08:54:39 1627

原创 Python 中字符串大小写转换,lower,upper,title,capitalize得用法

#title():把每个单词的首字符转换为大写str = 'i have a Apple'new_str = str.title()print(new_str)#capitalize():让字符串只有首字符大写str1 = str.capitalize()print(str1)#upper:所有单词转换为大写str2 = str.upper()print(str2)#lower:所有单词转换为小写str3 = str.lower()print(str3)I Have A Appl

2020-10-17 08:48:27 428

原创 Python 中字符串连接操作join用法

Python 中字符串连接操作join用法str1 = 'e and wer and asdasd and lk and jad'list1 = str1.split('and')print(list1)print(str1)#切片并不会改变原有字符串new_str = '-111-'.join(list1)#此处‘-111-‘字符串也可以换成其他想要的字符串print(new_str)E:\anaconda\python.exe E:/python/Pycharm/code/test/s

2020-10-16 22:22:52 457

原创 Python 字符串的切片split用法

str1 = 'e and wer and asdasd and lk and jad'list1 = str1.split('and')#默认切所有的print(list1)`['e ', ' wer ', ' asdasd ', ' lk ', ' jad']``str1 = 'e and wer and asdasd and lk and jad'list1 = str1.split('and',2)#切前面两个,得到的列表元素个数等于切片次数加1print(list1)['e

2020-10-16 22:15:03 394

原创 Python中for else break continue的用法

当for中的循环正常结束的时候,遇到continue算是正常执行,else下面的语句就执行当for中的循环非正常结束,也就是遇到break终止,则else下面的语句不执行正常循环执行:str = 'python'for i in str: print(i)else: print('啦啦啦')python啦啦啦break终止执行:tr = 'python'for i in str: if i == 'o': break prin

2020-10-16 20:32:28 759

原创 python中while else continue的使用

在while循环中,continue执行之后,还是算循环正常结束,会执行else后面的语句i = 1while i <= 5: if i == 4: i += 1 continue print(f'{i}') i += 1else: print('啦啦啦')E:\anaconda\python.exe E:/python/Pycharm/code/test/cycle.py1235啦啦啦...

2020-10-16 20:21:17 480

原创 python中while else break的使用

当while中的循环正常结束的时候,else下面的语句就执行当while中的循环非正常结束,也就是遇到break终止,则else下面的语句不执行非正常终止:i = 1while i <= 5: if i == 4: break print(f'{i}') i += 1else: print('啦啦啦')E:\anaconda\python.exe E:/python/Pycharm/code/test/cycle.py123Pro

2020-10-16 20:16:29 1119

原创 Python写99乘法口诀表

i = 1while i <= 9: j = 1 while j <= i: print(f'{j} * {i} = {i*j}', end = ' ') j += 1 print('\n') i += 1

2020-10-16 17:23:06 204

原创 Python中 countinue和break的区别

举个吃苹果的例子:假设吃一个苹果是循环一次,没吃饱就继续吃,一直循环,吃100个break:张三在吃苹果的过程中,吃了20个吃饱了,吃不下了,不能再继续吃下去,即停止吃苹果,去干其他的事,也就是break,终止吃苹果这个过程、continue:张三吃苹果吃到第88个的时候,发现苹果里面有个虫子,他就不想吃这个苹果了,就停止了吃第88个苹果这个过程,开始吃第89个,继续吃,也就是continue。breaki = 1while i <= 100 : if i==20:

2020-10-16 17:07:12 1017 1

原创 java-女儿嫁给高富帅条件,身高,财富,帅气,用if- else

import java.util.Scanner;class IfExer1{ public static void main(String[] args){ Scanner scan = new Scanner(System.in); System.out.println("请输入男方的身高,财富,帅气:"); double high = scan.nextDouble(); double money = scan.nextDouble(); String str = scan.

2020-10-08 20:00:23 395

原创 java-从小到大依次输入三个整数,用if-else

import java.util.Scanner;class IfTest2{ public static void main(String[] args){ Scanner scan = new Scanner(System.in); System.out.println("请依次输入三个整数num1,num2,num3:"); int num1 = scan.nextInt(); int num2 = scan.nextInt(); int num3 = scan.nextIn

2020-10-08 19:29:41 543

原创 java-运算符之六:三目运算符:

/*运算符之六:三目运算符:1.结构:(条件表达式)?表达式1 : 表达式22.说明1、条件表达式的结果为boolean类型2、根据条件表达式的真假,决定执行表达式1还是2如果表达式为true,则执行表达式1,如果表达式为false,则执行表达式2。3、表达式1和表达式2的要求一致4、三元运算符可以嵌套使用3.凡是可以用三元运算符的地方都可以使用if-else反之则不成立4.如果程序既能用三元又能用ifelse,则选择三元运算符。原因:简洁,执行效率高*/class SanYua

2020-10-08 15:00:14 255

原创 java-位运算符-交换两个变量的值的三种方法

/*运算符之五:位运算符:结论:1.位运算符作用的都是整形的数据2.<<:在一定范围内,单位向左移一位,相当于*2(基于二进制的位数来平移): 在一定范围内,单位向右移一位,相当于/2(右移会先判断是正数还是负数,正数用0补,负数用1补)面试题:最高效的方式计算2*8 ? 2<<3或者8<<1*/class BitTest{ public static void main(String[] args){ int i = 21; //i =

2020-10-08 11:37:52 1263

原创 java-运算符之四:逻辑运算符

day03/*运算符之四:逻辑运算符& && | || ! ^说明:逻辑运算符操作都是boolean类型的操作*/class LogicTest{ public static void main(String[] args){ //区分&与&& //相同点1:&与&&的运算结果相同 //相同点2:当符号左边是true时,二者都会执行符号右边的运算。 //不同点:当符号左边是false,&继续执行符号

2020-10-08 10:23:27 258 1

原创 day02-java基本数据类型之间的运算规则:

/*基本数据类型之间的运算规则:前提:这里只讨论七种基本数据类型之间的运算,不包含boolean类型的1.自动类型提升:byte short int long float long结论:当容量小的数据类型和容量大的数据类型做运算时,结果自动提升为容量大的类型特别的:当byte,char,short三种类型变量做运算时结果为int类型(包括同种了类型)2.强制类型转换:见VariableText3说明:这列的容量大小是值表示数的范围,比如double大于float*/class Varia

2020-10-07 09:52:02 86

原创 day02-java变量的使用:

/*变量的使用:1.java定义变量格式:数据类型 变量名 = 变量值2.>变量必须先定义,再使用变量都定义在作用域内,只有在作用域内有效,出了作用域就无效同一个作用域不能出现两个相同的变量名*/class VariableText { public static void main(String[] args) { System.out.println("Hello World!"); int myAge = 23;//变量的定义 System.out.println

2020-10-07 09:40:37 73

原创 day-02-Java定义的数据类型:

/*Java定义的数据类型:一、变量按照数据类型来分:基本数据类型:整型:byte,shot,int,long浮点型:float,double字符型:char布尔型:boolean引用数据类型:类(class)接口(interface)数组(array)二:变量在类中声明的位置:局部变量vs成员变量*/class VariableText1{ public static void main(String[] args){ //1.整型:byte(1字节=8比特)\sh

2020-10-07 09:39:19 98

原创 day020-java标识符的命名规则

/*标识符的使用:1.标识符:凡是可以自己定义的都是标识符2.标识符命名规则:—>如果不遵守,编译不通过,严格遵守由26个英文字母大小写,0-9,或$组成数字不可以开头不可以使用关键字或者保留字,但可以包含关键字和保留字标识符不能包含空格3.java中的名称命名规范:—>不遵守规范,编译也可以通过,建议遵守包名:多单词组成时,所有单词都小写:xxssdd类名、接口名:多单词组成时,所有单词首字母大写:XxxYyyZzz变量名、方法名:多单词组成时,第一个单词首字母小写,

2020-10-07 09:37:09 128

原创 Figures now render in the Plots pane by default. To make them also appear inline in the Console, unc

中国大学慕课MOOCPython数据分析与展示使用Anaconda Spider进行数据图形可视化出现的图像不显示问题可以设置:tools-preferences然后设置graphics,选择completion中的Graphical最后重启Spider就可以了

2020-09-22 19:22:15 3364 3

原创 100以内素数之和

100以内素数之和描述求100以内所有素数之和并输出。‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬素数指从大于1,且仅能被1和自己整除的整数。‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬提示:可以逐一判断10

2020-07-04 18:35:37 2112 1

原创 四位玫瑰数

四位玫瑰数描述‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬四位玫瑰数是4位数的自幂数。自幂数是指一个 n 位数,它的每个位上的数字的 n 次幂之和等于它本身。‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬例如:当

2020-07-04 18:06:28 449

原创 Python 平方根格式化

平方根格式化描述获得用户输入的一个整数a,计算a的平方根,保留小数点后3位,并打印输出。‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬输出结果采用宽度30个字符、右对齐输出、多余字符采用加号(+)填充。‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪

2020-06-26 16:07:40 2122 1

原创 Python 字符串分段组合

字符串分段组合描述获得输入的一个字符串s,以字符减号(-)分割s,将其中首尾两段用加号(+)组合后输出。‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬

2020-06-26 16:05:18 6502 1

原创 1178: 单词数

1178: 单词数时间限制: 1 Sec 内存限制: 128 MB提交: 2833 解决: 734[状态] [讨论版] [提交] [命题人:admin]题目描述统计一篇文章里不同单词的总数。输入有多组数据,每组一行,每组就是一篇小文章。每篇小文章都是由大小写字母和空格组成,没有标点符号,遇到#时表示输入结束。每篇文章的单词数小于1000,每个单词最多由30个字母组成。输出每组...

2020-04-25 15:58:01 379 2

原创 从键盘上输入多个字符串(每个串不超过5个字符且没有空格),用”*****”作为串输入结束的标记。从所输入的若干字符串中,找出一个最大的串,并输出该串。要求最大串的查找通过调用编写的函数实现 void

1176: 查找最大字符串(指针专题)时间限制: 1 Sec 内存限制: 128 MB提交: 1649 解决: 1035[状态] [讨论版] [提交] [命题人:admin]题目描述从键盘上输入多个字符串(每个串不超过5个字符且没有空格),用”*****”作为串输入结束的标记。从所输入的若干字符串中,找出一个最大的串,并输出该串。要求最大串的查找通过调用编写的函数实现void fi...

2020-04-24 18:16:46 5606 2

原创 长整数排序。输入n 然后输入n个位数不超过100位的大整数,输入的整数可能含有前导0。将这n个长整数排序后输出,输出不含前导0。 int greater(char *s1, char *s2) { 若

长整数排序。输入n 然后输入n个位数不超过100位的大整数,输入的整数可能含有前导0。将这n个长整数排序后输出,输出不含前导0。int greater(char *s1, char *s2){若s1指向的整数大于s2指向的整数,返回一个正整数;若s1指向的整数小于s2指向的整数,返回负整数;若s1指向的整数等于s2指向的整数,返回0;}输入输入第一行是一个正整数n(n<=10...

2020-04-24 17:17:15 1012

原创 1174: 长整数排序(指针专题)

1174: 长整数排序(指针专题)时间限制: 1 Sec 内存限制: 128 MB提交: 2176 解决: 893[状态] [讨论版] [提交] [命题人:admin]题目描述长整数排序。输入n 然后输入n个位数不超过100位的大整数,输入的整数可能含有前导0。将这n个长整数排序后输出,输出不含前导0。int greater(char *s1, char *s2){若s1指向的...

2020-04-24 17:16:34 388 1

原创 1170: 最长字符串(指针专题)

1170: 最长字符串(指针专题)时间限制: 1 Sec 内存限制: 128 MB提交: 2307 解决: 1581[状态] [讨论版] [提交] [命题人:admin]题目描述输入多个字符串,输出最长字符串。要求定义并使用函数maxLenStr(),void maxLenStr(char *str[], int n, int *max){从字符串数组str中找出最长的一个字符...

2020-04-23 16:22:15 437

原创 1169: 大整数(指针专题)输入3个非负大整数,位数不超过100位,按从小到大的顺序输出这三个整数。要求定义并使用如下函数比较两个大整数的大小。

1169: 大整数(指针专题)时间限制: 1 Sec 内存限制: 128 MB提交: 2596 解决: 1187[状态] [讨论版] [提交] [命题人:admin]题目描述输入3个非负大整数,位数不超过100位,按从小到大的顺序输出这三个整数。要求定义并使用如下函数比较两个大整数的大小。int cmp(char *a,char *b){//若大整数a大于b,返回1;//若a...

2020-04-23 15:27:28 1092

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除