1 Kp_2000

尚未进行身份认证

暂无相关简介

等级
TA的排名 23w+

【C】long long的输入输出格式问题!

int main(){ long long a; //令a=202024200123测试 scanf("%lld",&a); //long long输入输出格式都必须用lld,否则结果有误! printf("%lld",a); return 0;}若使用%d、%ld、%l64d,实测都无法显示正确答案。只有使用%lld能显示正确答案。...

2020-02-19 20:21:10

【C】HDU - 1425:给你n个整数,请按从大到小的顺序输出其中前m大的数。

#include<stdio.h>#include<stdlib.h>#include <algorithm>using namespace std;//修改默认排序方式bool comp(const int &aa,const int &bb){ return aa>bb; }int main()...

2019-07-09 21:21:58

【C】HDU - 1004:有多种颜色的气球,统计它们的个数,并找出数量最多的那种颜色。

#include<stdio.h>#include<string.h>int main(){ //初始化变量 int n,i,j; char str[1001][20]; int ct[1001]; //多组测试数据,遇0停止 while(scanf("%d",&n) && n != ...

2019-07-09 21:13:48

【C】求一个子串在一个字符串中出现的次数,如果不出现则返回0

#include<stdio.h>#include<string.h>int judge(char *str, char *sonStr){ int length_str,length_sonStr; char *p,i,j; p = str; int count = 0; length_sonStr = strlen(son...

2019-06-19 12:44:59

【C】已知1980年1月1日为星期二,求1980年1月1日之后任意一个日期是星期几。

#include <stdio.h>// 判断是否是闰年int is_leap_year(int year){ return (year % 4 == 0 && year % 100 != 0) || year % 400 == 0;}// 给定年份和月份,获得这个月有多少天int get_days (int year, int month){ ...

2019-06-13 10:13:37

【C】输入一个数,判断其逆序数是不是素数

#include<stdio.h>#include<math.h>//输入一个数,判断其逆序数是不是素数int main(){ int prime(int x); int turn(int x); int x; printf("please input x:\n"); scanf("%d", &x); x =...

2019-06-12 20:56:19

【C】用 sizeof 与 strlen() 函数计算字符串长度的重要区别 。

先看例子:#include<stdio.h>#define GET_LEN(array, len) len = sizeof(array) / sizeof(array[0])#include<string.h>int main(){ char str[] = "abc"; char sonStr[] = "abc"; int lengt...

2019-05-05 23:49:08

【C】编写函数统计子字符串在另一个字符串中出现的次数(区分大小写),字符串和子字符串都由键盘输入。

#include<stdio.h>#include<string.h>int judge(char *str, char *sonStr){ int length_str,length_sonStr; char *p,i,j; p = str; int count = 0; length_sonStr = strlen(son...

2019-05-05 23:23:11

【JAVA】输出所有水仙花数(如果一个3位正整数的各个位数立方和等于这个数本身,称为水仙花数)。

class Daffodil{ public static void main(String args[]){ int s = 0; int t,c; for(int i=100; i<=999; i++){ c = i; for(int j=0; j<3; j++){ t = c % 10; c = c / 10; s += t...

2019-04-20 00:10:03

【JAVA】找出1000以内的所有完数。

class perfectNum{ public static void main(String args[]){ int i,j; int s = 0; for(i=6; i<=1000; i++){ for(j=1; j<i; j++){ if(i % j == 0){ s += j; } } if(s ==...

2019-04-20 00:07:34

【JAVA】用while循环来实现下三角 * 的打印

class test{ public static void main(String args[]){ int i,j; i = 1; j = 0; while(i<10){ j=0; while(j<i){ System.out.print("*"); j++; } System.out.println();...

2019-04-20 00:00:33

【C】杨辉三角

#include<stdio.h>int main(){ int a[10][10],i,j; for(i=0; i<10; i++){ for(j=0; j<=i; j++){ if(j == 0 | i == j){ //关键算法,寻找规律。 a[i][j] = 1; }else{ a[i][j] = a[i-1][j...

2019-04-18 00:04:37

【C】有一个已经排好序的数组,要求输入一个数后,按原来的排序规律将它插入数组中。

#include<stdio.h>int main(){int x,i;int a[7] = {1,5,7,11,23,56,99};//打印数组for(i = 0; i < 7; i++){ printf("%d ", a[i]);} printf("\n请输入一个值,将按原来排序规则插入数组中\n"); scanf("%d", &x);for(...

2019-04-17 23:36:28

【JAVA】equals函数判断字符串是否相等

class test{public static void main(String args[]){ String str1 = "2019"; String str2 = "20192"; String str3 = "20192"; boolean boo1 = str1.equals(str2); boolean boo2 = str2.equals(str3); ...

2019-04-17 22:57:21

【JAVA】有一个长度是10的数组,数组内有10个不重复的数字,要求按从大到小排序。

class Array6{public static void main(String args[]){ int a[] = {1,5,8,2,4,7,6,3,9,10}; int t; for(int i=0; i<a.length-1; i++){ //控制趟数 for(int j=0; j<a.length-1-i ; j++){ //控制每趟比较的次数...

2019-04-01 01:40:41

【JAVA】有一个长度是10的数组,按递增排列,用户输入一个数,插入适当位置。

import java.util.*;class Array5{public static void main(String args[]){ //定义一个长度为10的数组 int a[] ={1,3,5,10,11,15,20,28,33,40}; //打印 for(int t : a){ System.out.print(t + " "); } System...

2019-04-01 01:40:11

【JAVA】有一个长度是10的数组,要求删除某一个位置的元素,后边元素前置。

import java.util.*;class Array4{public static void main(String args[]){ //定义一个长度为10的数组 int a[] = {1,2,3,4,5,6,7,8,9,10}; //确定删除元素的所在数组的位置 System.out.println("请输入需要删除的元素的位置(0-9):"); Sc...

2019-04-01 01:39:26

【JAVA】已知一个数组A,将奇数位置的元素存到B数组中,偶数位置的元素存到C数组中。

class ArraSet{public static void main(String args[]){ int A[] = {1,2,3,4,5,6,7,8,9,10,11,12}; int n; n = A.length/2; int B[] = new int[n]; int C[] = new int[n]; int j = 0; int k = 0; for(in...

2019-04-01 01:38:53

【JAVA】判断一个一维数组是否对称,例如{1,2,1}、{1,2,2,1}。

class ArrayDc{public static void main(String args[]){ //判断对称 int arr[] = {1,2,2,1,1}; boolean flag = false; for(int i=0; i < arr.length/2; i++){ if(arr[i] == arr[arr.length -1-i]){ flag =...

2019-04-01 01:37:56

【JAVA】已知一个一维数组,求数组中心元素

class ArrayHomw{public static void main(String args[]){ int array[] = {1,3,5,7,9}; if(array.length % 2 == 0){ System.out.println(array[array.length / 2 - 1] +"与"+ array[array.length / 2]); }el...

2019-04-01 01:37:24

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。