自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 求Sn=a+aa+aaa+aaaa+aaaaa的前五项之和,a为0~9之间的任意整数

int main(){ int i = 0; int a = 0; int sum = 0; int sum2 = 0; scanf("%d", &a); printf("加数分别是: \n"); for (i = 0; i < 5; i++) { sum =a + sum; a = a * 10; sum2 = sum2 + sum; pri...

2019-11-20 22:14:57 146

原创 求出0到任意数之间的所有水仙花数

//水仙花数:abc=a^3+b^3+c^3//例如:153=1^3+5^3+3^3#include<stdio.h>#include<math.h>int main(){ int i = 0; int a=0; scanf("%d",&a); for (i = 0; i <= a ; i++) { //此处需注意,以下三行代码是将所用...

2019-11-20 21:57:01 119

原创 输入奇数n,打印n行n列呈菱形图案(边长为n-2的菱形)

#include<stdio.h>int main(){ int line = 0; int i = 0; int j = 0; int k = 0; scanf("%d", &line); for (i = 0; i < line/2+1; i++) { for (j = (line-2*i)/2; j>0; j--) { pri...

2019-11-18 23:39:41 3226

原创 二分查找法

int main() //二分查找法{ int arr[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; int key = 8; int mid = 0; int left = 0; int right = sizeof(arr) / sizeof(arr[0]) - 1; while (left <= right) { int mid =...

2019-11-16 17:04:50 136 1

原创 计算10!+9!+8!+...+2!+1!

int main() //计算10!+9!+8!+...+2!+1!{ int i = 0; int m = 0; int n = 0; int sum = 1; for (m = 1; m <= 10; m++) { sum = sum*m; n = n + sum; } printf("结果是%d\n", n); system("pause")...

2019-11-16 17:02:19 1244

原创 计算n的阶乘

int main() //计算n的阶乘{ int i = 0; int sum = 1; int n = 0; scanf("%d", &n); for (i = n; i > 1; i--) { sum = sum*i; } printf("结果是%d\n", sum); system("pause"); return 0;}...

2019-11-16 16:59:21 350

原创 模拟用户登录,最多输入三次

#include<string.h>int main() //模拟用户登录,最多输入三次{ int i = 0; int password[20] = { 0 }; for (i = 0; i < 3; i++) { printf("请输入密码:\n"); scanf("%s", password); if (strcmp(password, "12...

2019-11-16 16:55:04 234

原创 从1到100中数字9出现的次数

int main() //从1到100中9出现的次数{ int i = 0; int sum = 0; for (i = 1; i < 100; i++) { if (i % 10 == 9) sum++; if (i / 10 == 9) sum++; } printf("%d \n", sum); system("pause"); return 0...

2019-11-16 16:52:46 1214

原创 计算1/1-1/2+1/3-1/4+1/5....+1/99-1/100

int main() //计算1/1-1/2+1/3-1/4+1/5....+1/99-1/100{ int i = 0; double sum = 0; int m = 1; for (i = 1; i < 100; i++) { sum=sum+m*1.0/i; m = -m; } printf("%lf \n", sum); system("paus...

2019-11-16 16:51:19 449

原创 将数组A与数组B中的内容互换

//方法一:利用两次for循环来交换数组中的值int main() { int arr1[5] = {1,2,3,4,5}; int arr2[5] = {2,4,6,8,10}; int tmp = 0; int i = 0; for (i = 0; i < 5; i++) { tmp = arr1[i]; arr1[i] = arr2[i]; arr2[i] ...

2019-11-16 16:48:04 319

原创 实现从左到右、从右到左同步显示字符

int main(){ char arr1[] = "welcome to beijing!!"; char arr2[] = "********************"; int left = 0; int right = strlen(arr1)-1; while (left <= (right)) { arr2[left] = arr1[left]; arr...

2019-10-29 23:51:35 562

原创 三个数比较大小

int main(){ int a = 0; int b = 0; int c = 0; scanf("%d %d %d", &a, &b, &c); if (a < b) { int tmp = a; a = b; b = tmp; } if (a < c) { int tmp = a; a = c; c =...

2019-10-29 23:48:42 229

原创 求10个数中的最大值

int main() //求十个数中的最大值{ int i = 0; int max = 0; int arr[10] = {0}; for (i = 0; i < 10; i++) { scanf("%d", &arr[i]); //键入十个数 } max = arr[0]; //将数组中的第一个元素放入max for (i = 0; i < 10...

2019-10-29 23:38:32 2389

原创 求1000年至2000年之间的所有闰年及个数

int main() //1000-2000中的闰年{ int j = 0; int i = 0; for (i = 1000; i <= 2000; i++) { if (((i % 4 == 0) && (i % 100 != 0)) || (i % 400 == 0)) { ...

2019-10-29 23:31:47 1430

原创 用for循环实现九九乘法表

int main() //乘法口诀表{ int i = 0; for (i = 1; i <=9; i++) //控制行数 { { int j = 0; for (j = 1; j <= i; j++) //控制列数 printf(" %d*%d=%d ", i, j, i*j); } printf("\n"); //换行 } sys...

2019-10-29 23:25:56 614

原创 求100-200之间的所有素数

```cint main() { int i = 0; int count = 0;//计数器,用于统计素数的个数 for (i = 100; i <= 200; i++) { int j = 0; for (j = 2; j <= i; j++) { if (i%j == 0) break; } if (j == i) //若i为素...

2019-10-24 22:24:03 306

空空如也

空空如也

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

TA关注的人

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