自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 leedcode计算两数之和

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。2. 遍历数组,对于每个元素nums[i],计算目标值target与nums[i]的差值diff。解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1]。若存在,则返回对应的值和i。4. 若不存在,将nums[i]添加到哈希表中,键为nums[i],值为i。输入:nums = [2,7,11,15], target = 9。

2023-11-22 19:58:54 146

原创 用JAVA写九九乘法表

i<=9;i++){j<=i;j++){

2023-06-10 18:02:24 185 1

原创 输入两个正整数m和n,求其最大公约数和最小公倍数。

#include<stdio.h>int main(){ int a,b,t,r,n; printf("请输入两个数字:\n"); scanf("%d %d",&a,&b); if(a<b) {t=b;b=a;a=t;} r=a%b; n=a*b; while(r!=0) { a=b; b=r; r=a%b; }

2023-01-02 18:41:52 210

原创 判断101到200之间的素数。

#include<stdio.h>#include<math.h>int main(){ int i, j, k; for (i = 101; i < 201; i++) { k = sqrt(i); //因为如果 m 能被 2 ~ m-1 之间任一整数整除, //其二个因子必定有一个小于或等于√m ,另一个大于或等于√m 。 //例如 16 能被 2、4、8

2023-01-02 18:41:19 276 1

原创 用指针方法对10个整数按由大到小的顺序排列。

#include <stdio.h>int main(){ void sort(int x[],int n); int *p,a[10],i; p=a; printf("请输入十个整数:\n"); for(i=0;i<10;i++) scanf("%d",p++); p=a; sort(p,10); for(p=a,i=0;i<10;i++) { pr

2023-01-01 18:58:37 398

原创 定义一个长度为10的整数数组A,并从键盘为数组A赋值。并将数组A中的元素按从大到小的顺序进行排序,并输出。

#include<stdio.h>int main(){int i,j,k,r;int a[10];printf("请输入十个数:");for (i = 0; i < 10; i++){ scanf("%d", &a[i]);}for (j = 0; j < 9; j++){ for(k=0;k<9-j;k++) if (a[k] > a[k + 1]) { r = a[

2022-12-08 18:53:30 3719 1

原创 编写程序,从键盘输入两个整数num1和num2,实现两个整数的交换,要求如下:在主函数中定义并输入两个整数num1和num2,定义子函数swap,以指针为参数,实现num1和num2的交换,并在主

#include<stdio.h>void swap(int* num1, int* num2){int t = *num1;*num1 = *num2;*num2 = t;}int main(){int num1, num2;printf("请输入两个数:");scanf("%d %d", &num1, &num2);swap(&num1, &num2);printf("交换后的两个数:%d %

2022-12-08 18:52:19 1602

原创 编写程序,按以下形状输出图形,共n行,行数n从键盘输入:* *** ***** ******* *********

#include<stdio.h>int main(){int n, i,j,k;printf("请输入一个数:");scanf("%d", &n);for (i = 1; i<=n; i++){ for (j =n-i; j>0; j--) { printf(" "); } for (k = 1; k <= 2 * i - 1; k++) { printf("*"); }

2022-12-08 18:51:01 1886

原创 从键盘输入整数n,计算1阶层+2阶层+3阶层+…+n阶层;要求编写一个递归函数计算i阶层,在主函数中调用递归函数,并输出结果。

#include<stdio.h>long Fact(int m){int i,j=1,k=0;for (i = 1; i <= m; i++){ j *= i; k += j;}return k;}int main(){int n,ret;printf("请输入一个数:");scanf("%d", &n);ret=Fact(n);printf("%d", ret);return 0;

2022-12-08 18:49:22 724

原创 从键盘输入一个英文字母,进行大小写字母转换,并输出。

#include<stdio.h>int main(){char i,n;printf("请输入一个英文字母:");scanf("%c", &n);if (n >= 'A' && n <= 'Z'){ i = n + 32; printf("%c\n", i);} else if (n >= 'a' && n <= 'z'){ i = n - 32;

2022-12-08 18:45:26 2018

原创 从键盘输入一个整数n,分别计算1到n之间所有奇数的和以及所有偶数的和,并输出。

#include<stdio.h>int main(){int i, j=0, k=0,n;printf("请输入一个数:");scanf("%d", &n);for (i = 1; i <= n; i += 2){ j += i;}for (i = 0; i <= n; i += 2){ k += i;}printf("奇数和=%d\n", j);printf("偶数和=%d\n", k)

2022-12-08 18:42:16 10396

空空如也

空空如也

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

TA关注的人

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