自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

kevin980123的编程世界

写代码是一种艺术,甚于蒙娜丽莎的微笑

  • 博客(25)
  • 收藏
  • 关注

原创 Hello,please kindly advise

你好,请多指教       大家好,我是冯志勇,初级博客手,请多指教。       从今天开始,我将在博客上记录我学习编程的过程,分享我的心得与收获。我的目标是掌握C++等开发语言,熟练掌握常见的算法和数据结构,不断练习,培养逻辑思维能力,学会独立分析和解决问题。我会坚持每周花费1/3的时间学习编程,每天学习新知识,白天看相关书籍,晚上敲代码。目前想进入的公司是腾讯,希望可以通过自己的努力,成为一...

2018-03-14 18:06:56 419 1

原创 创建一个数组: 实现函数init()初始化数组、 实现reverse()函数完成数组元素的逆置、 实现empty()清空数组

创建一个数组:实现函数init()初始化数组、实现reverse()函数完成数组元素的逆置、实现empty()清空数组。程序代码如下:#include <stdio.h>#include <string.h>void Init(int arr[],int sz){ int i = 0; for (i = 0; ...

2018-03-29 23:24:18 306

原创 总结——c语言中的操作符

c语言中的操作符操作符的分类: 算术操作符 移位操作符 位操作符 赋值操作符 单目操作符 关系操作符 逻辑操作符 条件操作符 逗号表达式 下标引用、函数调用和结构成员算术操作符 + - * / % 1.除了%以外,其他几个操作符既可以作用于整数,也可以作用于浮点数。 2.对于/操作符,当有浮点数参...

2018-03-29 16:33:41 193

原创 编程实现: 两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同?

编程实现: 两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同?程序代码如下:#include <stdio.h>int count_diffrent_bits(int x, int y){ int i = 0; int tmp =x ^ y; int count = 0; while (tmp) ...

2018-03-28 19:16:40 235

原创 如何编写程序,输出一个整数的每一位?

编写程序,输出一个整数的每一位程序代码如下:#include <stdio.h>void print_integer(int num){ int i = 0; while (num) { if (num < 0) { num = -num; } ...

2018-03-28 18:59:42 3429

原创 编写函数,获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列。

获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列。程序代码如下:#include <stdio.h>void old_even_bits(int num){ int i = 0; printf("奇数位:"); for (i=31; i>=1; i-=2) { printf("%d",...

2018-03-28 17:02:25 493

原创 写一个函数,实现功能:返回参数二进制中 1 的个数

写一个函数,返回参数二进制中 1 的个数程序代码如下:#include <stdio.h>#include <stdlib.h>int count_one_bits(unsigned int num){ int count = 0; while (num) { num = num & (nu...

2018-03-27 23:09:24 472

原创 编写程序,可以一直接收键盘字符,如果是小写字符就输出对应的大写字符,如果接收的是大写字符,就输出对应的小写字符,如果是数字不输出。

编写一个程序,可以一直接收键盘字符,如果是小写字符就输出对应的大写字符,如果接收的是大写字符,就输出对应的小写字符,如果是数字不输出。程序运行结果如下:#include <stdio.h>#include <stdlib.h>int main(){ char ch = '0'; while ((ch = getchar()...

2018-03-27 22:57:51 212

原创 编写代码模拟三次密码输入的场景

编写代码模拟三次密码输入的场景。 (最多能输入三次密码,密码正确,提示“登录成功”,密码错误,可以重新输入,最多输入三次。三次均错,则提示退出程序。)程序代码如下:#include <stdio.h>#include <string.h>int main(){ char password[10] = {0}; int i ...

2018-03-27 22:41:30 437

原创 折半查找—写代码实现在整型有序数组中查找想要的数字,找到了返回下标,找不到返回-1.

写代码可以在整型有序数组中查找想要的数字,找到了返回下标,找不到返回-1.(折半查找)程序代码如下:#include <stdio.h>int binary_search(int arr[], int key,int sz){ int left = 0; int right = sz - 1; while (left <=...

2018-03-26 23:00:11 563

原创 如何编写程序,使它从标准输入读取C源代码,并验证所有的花括号都正确的成对出现?

编写一个程序,它从标准输入读取C源代码,并验证所有的花括号都正确的成对出现。#include <stdio.h>int main(){ int ch = 0; int count = 0; while ((ch=getchar())!=EOF) { if (ch == '{') { ...

2018-03-24 15:32:11 269

原创 如何编写程序,求Sn=a+aa+aaa+aaaa+aaaaa…的前n项之和?

求Sn=a+aa+aaa+aaaa+aaaaa…的前n项之和#include <stdio.h>#include <stdlib.h>int main(){ int a = 0; int n = 0; int i = 0; int an = 0; int Sn = 0; scanf("%d%d", ...

2018-03-24 14:49:06 16483 2

原创 如何编写程序,求出0~999之间的所有“水仙花数”并输出?

求出0~999之间的所有“水仙花数”并输出#include <stdio.h>#include <math.h>int main(){ int i = 0; for (i=0; i<1000; i++) { int tmp = i; int count = 0; int ...

2018-03-24 11:47:30 1043

原创 如何编写程序,在屏幕上输出菱形图案?

在屏幕上输出菱形图案include <stdio.h>int main(){ int line = 0; int i = 0; scanf("%d", &line); //打印上半部分 for (i=0; i<line; i+

2018-03-24 11:06:14 10719

原创 教你如何设计一个简单的猜数字游戏

#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <string.h>#include <stdlib.h>#include <time.h>void menu(){ printf("*************************\n"); printf("...

2018-03-21 23:30:30 4376

原创 如何用代码计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值?

#include <stdio.h>int main (){ int n = 0; double sum = 0.0; int flag = 1; for (n = 1;n <= 100;n++) { sum +=flag *(1.0/n); flag = -flag; } printf ("%lf\n",sum); return 0;}程序运行结果如下:...

2018-03-20 09:09:42 2288

原创 教你如何用代码将数组A中的内容和数组B中的内容进行交换。(数组一样大)

#include <stdio.h>int main (){ int arr1[] = {1,3,5,7,9}; int arr2[] = {2,4,6,8,0}; int i = 0; int tmp = 0; int sz = sizeof(arr1)/sizeof(arr1[0]); for (i = 0;i < sz;i++) { tmp = arr1[i]; arr...

2018-03-19 22:55:54 229

原创 如何用代码求两个数的最大公约数?

#include <stdio.h>int main (){ int a = 18; int b = 24; int tmp = 0; while (tmp = a%b) { a = b; b = tmp; } printf ("%d\n",b); return 0;}程序运行结果如下:

2018-03-18 21:44:54 790

原创 教你如何用代码将三个数按从大到小输出

#include <stdio.h>void Swap (int* px,int* py){ int tmp = 0; tmp = *px; *px = *py; *py = tmp;}int main (){ int a = 1; int b = 2; int c = 3; if (a < b) { Swap (&a,&b); } if (a < c) ...

2018-03-18 21:26:20 1345

原创 如何用代码求10 个整数中最大值?

#include <stdio.h>int main (){ int arr[]={0,-7,2,3,4,5,6,7,8,9}; int max = arr[0]; int i = 0; for (i=1;i<sizeof(arr)/sizeof(arr[0]);i++) { if (arr[i]>max) { max = arr[i]; } } printf (...

2018-03-18 21:08:33 1623

原创 如何在不创建临时变量的情况下,交换两个数的内容

1.#include <stdio.h>int main (){ int a = 10; int b = 20; printf ("a = %d,b = %d\n",a,b); a = a + b; b = a - b; a = a - b; printf ("a = %d,b = %d\n",a,b); return 0;}2.#include <stdio.h>int ...

2018-03-18 20:53:58 260

原创 给定两个整形变量的值,将两个值的内容进行交换

#include <stdio.h>int main (){ int a = 10; int b = 20; int tmp = 0; printf ("a = %d,b = %d\n",a,b); tmp = a; a = b; b = tmp; printf ("a = %d,b = %d\n",a,b); return 0;}程序运行结果如下:

2018-03-18 20:29:37 186

原创 如何用代码实现“九九乘法表”?

#include <stdio.h>int main (){ int i=0,j=0,a=0; printf("九九乘法表\n"); for (i=1;i<=9;i++) { for(j=1;j<=i;j++) { a=i*j; printf("%d*%d=%2d\t",i,j,a); } printf("\n"); } return 0;}程序运行结果如下...

2018-03-17 22:45:32 1978

原创 如何用代码判断1000年---2000年之间的闰年

#include <stdio.h>int main (){ int year=0; printf("1000年---2000年之间的闰年有:\n"); for (year=1000;year<=2000;year++) { if((year%100!=0&&year%4==0)||(year%400==0)) printf ("%d年\t",year); ...

2018-03-16 16:57:02 862

原创 如何用代码打印100~200以内的素数

#include <math.h>#include <stdio.h>int main (){ int i=0; int n=0; int count=0; for (i=101;i<=200;i+=2) { for (n=2;n<=sqrt(i*1.0);n++) { if (i%n==0) break; } if (n>sqrt(i*...

2018-03-15 08:38:21 633

空空如也

空空如也

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

TA关注的人

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