刷题编程
日常刷题
鹧gu
这个作者很懒,什么都没留下…
展开
-
c++定义局部数组变量发生错误
c++定义局部数组变量发生错误原创 2022-11-29 21:10:31 · 408 阅读 · 1 评论 -
字符串替换字符
字符串替换字符原创 2022-10-17 15:21:01 · 302 阅读 · 0 评论 -
【无标题】
输出描述题目描述中算式的值,并保留4位小数。请注意行尾输出换行。样例输出47977.9290注意:这个地方不能用float,只能用double,不然会导致精确度不够而导致结果不对#include<stdio.h>void main(){ double sum = 0; double i; for(i=1;i<=100;i++){ sum += i; } for(i=1;i<=50;i++){ sum += i*i; } for(i=1;i&l.原创 2022-04-17 22:00:27 · 65 阅读 · 0 评论 -
1000以内的完数
一个数如果恰好等于它的因子之和,这个数就被称为“完数”。例如,6的因子为1、2、3,而6=1+2+3,因此6是“完数”。找出1000之内的所有完数,并输出。输出描述:每一个完数一行。在每一行中,首先输出这个完数的值,再输出一个冒号,之后从小到大输出这个完数的所有因子,在每个因子前输出一个空格。请注意行尾输出换行。#include<stdio.h>void main(){ int i,j,k; for(i=1;i<1000;i++){ int temp = i; in原创 2022-04-17 21:47:25 · 2723 阅读 · 0 评论 -
2021-04-26
SQL 查询语句查询与信息系教师人数相同的其他系的系名SELECT DISTINCT TdeptFROM TeacherWHERE Tdept<>'IS'GROUP BY TdeptHAVING COUNT(Tno) =(SELECT COUNT(Tno) FROM Teacher WHERE Tdept='IS');原创 2021-04-26 22:20:59 · 51 阅读 · 0 评论 -
2020-12-02
编写一个函数fun,功能是对一个一维数组中存放的数进行逆序交换;在主函数中用随机函数产生10个[0~100)之间的整数,存放于一个一维数组中,并按原始存放顺序输出这10个数,然后调用fun函数使它们的存储位置逆序存放,最后在主函数中输出该数组。#include<stdio.h>#include<time.h>int fun(int n,int X[]){ int i; for(i=0;i<n/2;i++){ int mid=X[i]; X[i]=X[n-原创 2020-12-02 12:11:33 · 344 阅读 · 0 评论 -
旋转字符串
力扣上的一道题。看到的解答,太秀了旋转字符串给定两个字符串, s 和 goal。如果在若干次旋转操作之后,s 能变成 goal ,那么返回 true 。s 的 旋转操作 就是将 s 最左边的字符移动到最右边。例如, 若 s = ‘abcde’,在旋转一次之后结果就是’bcdea’ 。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/rotate-stringpublic boolean rotateString(String s, Strin原创 2022-04-07 09:35:17 · 51 阅读 · 0 评论 -
2020-12-01
编写一个函数fun,功能是对一个一维数组中存放的数进行逆序交换;在主函数中用随机函数产生10个[0~100)之间的整数,存放于一个一维数组中,并按原始存放顺序输出这10个数,然后调用fun函数使它们的存储位置逆序存放,最后在主函数中输出该数组。#include<stdio.h>#include<time.h>int fun(int n,int A[]){int i;int temp=0;for(i=0;i<n/2;i++){temp=A[i];A[i]=A[n-原创 2020-12-01 09:30:59 · 721 阅读 · 5 评论 -
CCF201412-1
```cpp#include<bits/stdc++.h>using namespace std;//a为来的编号,b为次数 struct{ int a; int b;}c[1000];int main(){ int n; cin>>n; //默认来的次数都为1 for(int i=0;i<n;i++){ cin>>c[i].a; c[i].b=1; } //做处理,看之前来过几次 for(int i=1;i&.原创 2022-03-06 16:45:37 · 28 阅读 · 0 评论 -
2021-04-05
猜数字电脑生成一个0-100的随机数,你需要输入你猜测的数字,如果输入的不是该数字,则会提示你,根据提示猜出该数字。import java.util.Scanner;public class Sj { public static void main(String[] args){ int number = (int)(Math.random()*101); /*用random()生成0-100的随机数*/ Scanner input = new Scann原创 2021-04-05 12:30:29 · 58 阅读 · 0 评论 -
ccf201503-1
一个好玩的方法,开始我是直接倒置输出的,发现刚好相反,然后我就把i反了一下,刚好可以#include <iostream>using namespace std;int main(){ int n,m; cin>>n>>m; int a[n][m]; for(int i=0;i<n;i++){ for(int j=0;j<m;j++){ cin>>a[i][j]; }原创 2022-03-06 22:28:29 · 45 阅读 · 0 评论 -
2020-12-02
编写两个函数fun和display,功能分别是完成矩阵的转置和输出矩阵;在主函数中完成从键盘上输入矩阵行数和列数,用随机函数产生矩阵的元素(取值范围为[0~100)的整数),存放于二维数组a中并调用dispaly输出a,接着调用fun函数将a矩阵转置,转置结果存放在矩阵b中,并在主函数中调用display输出转置后的矩阵b。#include<stdio.h>#include<stdlib.h>#include<time.h> void display(int x,原创 2020-12-02 12:05:18 · 261 阅读 · 0 评论 -
逆序输出字符串
java中,输入一个字符串,然后逆序输出它。import java.util.*;public class Onthe { public static void main(String[] args){ Scanner input= new Scanner(System.in); String s1= input.next(); System.out.println("The reversed string is "); for原创 2021-03-30 22:28:20 · 54 阅读 · 0 评论 -
2021-04-05
计算5个数的最大公约数。import java.util.Scanner;public class Sj { public static void main(String[] args){ Scanner input = new Scanner(System.in); int a = input.nextInt(); int b = input.nextInt(); int c = input.nextInt(); int原创 2021-04-05 14:49:46 · 33 阅读 · 0 评论 -
显示某年份某月的天数
编写一个程序,提示用户输入一个年份和一个月份名称的前三个字母(第一个字母大写),显示该月的天数。如果输入月份是非法的,线是一条出错信息。有些地方做的不好,比如,判断月份是否非法哪里?如果有更好的办法,望分享!!import java.util.Scanner;public class Check { public static void main(String[] args){ Scanner input = new Scanner(System.in); in原创 2021-03-23 23:14:03 · 173 阅读 · 0 评论 -
指定字符的出现次数
编写一个方法,找到一个字符串中指定字符出现的次数。列如,welcmoe中,e出现次数为2。有些地方写得不好。import java.util.Scanner;public class Find { public static void main(String[] args){ Scanner input = new Scanner(System.in); String str1 = input.next(); String str2 =in原创 2021-03-24 21:36:13 · 233 阅读 · 0 评论 -
Java
编写一个程序提示用户输入一个社保号码,它的格式是DDD-DD-DDDD,D是一个数字。import java.util.Scanner;public class Ssn { public static void main(String[] args){ Scanner input = new Scanner(System.in); String str=input.next(); if(isSsn(str)) Syst原创 2021-03-22 21:50:04 · 70 阅读 · 0 评论