自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 初始化,清空,逆置数组

#include<stdio.h>#include<stdlib.h>void init( int arr[]){ int i=0; printf("请输入5个数:>\n"); for(i=0;i<5;i++) { scanf("%d",&arr[i]); } for(i=0;i<5;i++) { prin

2017-11-26 12:26:31 161

原创 实现一个函数,判断一个数是不是素数

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

2017-11-26 11:36:47 328

原创 实现一个函数判断year是不是润年

#include<stdio.h>#include<stdlib.h>int main(){ int a=0; printf("请输入一个年份:>"); scanf("%d",&a); if(a%400==0) printf("该年份是闰年!\n"); else if(a%4==0&&a%100!=0) printf("该年份是闰年!\n");

2017-11-26 11:25:15 370

原创 使用函数实现两个数的交换

#include<stdio.h>#include<stdlib.h>void change(int *x,int *y);int main(){ int i=0,j=0; printf("i = "); scanf("%d",&i); printf("\n"); printf("j = "); scanf("%d",&j); prin

2017-11-26 11:14:56 363

原创 打印任意行的乘法表

%2d:右对齐 %-2d:左对齐#include<stdio.h>#include<stdlib.h>int main(){ int i = 0, j = 0,a = 0; printf("请输入您想打印的乘法口诀的行数:>"); scanf("%d",&a); for(i=1;i<=a;i++) { for(j=1;j<=i;j++)

2017-11-26 10:48:32 555

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

#include<stdio.h>#include<stdlib.h>int main(){ int a = 0, b = 0,sum=0,i=0; int c[32]={0}; int d[32]={0}; printf("请输入第一个数:>"); scanf("%d",&a); printf("请输入第二个数:>"); scanf("

2017-11-24 16:52:00 202

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

#include<stdio.h>#include<stdlib.h>int main(){ int a = 0,i = 0; int b[32]={0}; printf("请输入一个数:>"); scanf("%d",&a); for(i=0;i<32;i++) { b[i]=a%2; a=a/2; }

2017-11-24 15:49:57 163

原创 输出一个整数的每一位

#include<stdio.h>#include<stdlib.h>int main(){ int a=0,i=0,j=0; printf("请输入一个数:>\n"); scanf("%d",&a); while(a!=0) { i=a%10; a=a/10; j++; printf("从

2017-11-24 15:10:26 503

原创 十进制数转化为二进制数中1的个数

#include<stdio.h>#include<stdlib.h>int count_one_bits(unsigned int value){ int i = 0; while(value!=0) { value=value&(value-1); i++; } return i;}int main(){

2017-11-24 15:08:24 595

原创 猜数字游戏

#include<stdio.h>#include<stdlib.h>#include<time.h>void menu(){ printf("****************************************\n"); printf("** 1.play 0.exit **\n"); printf("*****

2017-11-21 17:03:40 196

原创 求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和

#include<stdio.h>#include<stdlib.h>#include<math.h>int main(){ int i=0,a=0,sn=0; printf("请输入一个0-9的数:>"); scanf("%d",&a); sn=a; for(i=1;i<5;i++) { a=10*a+a%10;

2017-11-19 14:59:12 206

原创 求出0~999之间的所有“水仙花数”并输出。

#include<stdio.h>#include<stdlib.h>#include<math.h>int main(){ int i=0,a=0,b=0,c=0,j=0,m=0; printf("0-999的水仙花数是"); for(i=100;i<=999;i++) { a=i/100; b=(i%100)/10;

2017-11-19 14:33:09 206

原创 星型图案

#include<stdio.h>#include<stdlib.h>int main(){ int i=1,j=1; for(i=1;i<8;i++) { for(j=1;j<2*i;j++) { printf("*"); } printf("\n"); } for

2017-11-19 14:15:37 393

原创 编写程序数一下 1到 100 的所有整数中出现多少次数字9。

#include<stdio.h>#include<stdlib.h>int main(){ int i=0,n=0; for(i=1;i<101;i++) { if(i/10==9) n++; if(i%10==9) n++; } printf("1-100中出现了 %d 次9\n",n); system("

2017-11-18 11:10:11 403

原创 计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值。

#include<stdio.h>#include<stdlib.h>int main(){ int i=0; double add=0.0; for(i=1;i<100;i+=2) { add=add+(double)1/(i*(i+1)); } printf("add=%f\n",add); system("pause

2017-11-18 10:59:48 452

原创 将数组A中的内容和数组B中的内容进行交换。(数组一样大)

#include<stdio.h>#include<stdlib.h>int main(){ int arr1[]={0,1,2,3,4}; int arr2[]={5,6,7,8,9}; int i=0,n=0; printf("交换前arr1:"); for(i=0;i<(sizeof(arr1)/sizeof(arr1[0]));i++)

2017-11-18 10:19:56 109

原创 将三个数按从大到小输出

#include<stdio.h>#include<stdlib.h>int main(){int i,j,t;int a[3];printf("请输入三个数:\n");for(i=0;i<3;i++) scanf("%d",&a[i]);for(j=0;j<3;j++)for(i=0;i<3-j;i++)if(a[i]<a[i+1]){t=a[i];a[i]=a[i+

2017-11-14 16:53:27 272

原创 求10 个整数中最大值

#include<stdio.h>#include<stdlib.h>int main(){ int i,t; int a[10]; printf("请输入10个数:\n"); for(i=0;i<10;i++) scanf("%d",&a[i]); printf("\n"); t=a[0]; for(i=0;i<10;i+

2017-11-14 16:37:49 183

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

#include<stdio.h>#include<stdlib.h>int main(){ int i=0,j=0,k=0; printf("请输入第一个数i:\n"); scanf("%d",&i); printf("请输入第二个数j:\n"); scanf("%d",&j); k=j; j=i; i=k; print

2017-11-14 16:11:30 251

原创 判断1000年---2000年之间的闰年

#include<stdio.h>#include<stdlib.h> int main() { int i,A,B; float a,b; for(i=1000;i<2001;i++) { a=(float)i/400; A=(int)a; if(a==A) pri

2017-11-12 16:14:10 312

原创 输出乘法口诀表

#include<stdio.h>#include<stdlib.h>int main(){ int i,j,y; for(i=1;i<10;i++) { for(j=1;j<=i;j++) { y=i*j; printf("

2017-11-12 16:07:19 360 1

原创 打印100~200 之间的素数

#include<stdio.h>#include<stdlib.h>int main(){ int i,j,x,z; float y; printf("100-200之间的素数为:"); for(i=100;i<201;i++) { z=0; for(j=2;j<i;j++)

2017-11-12 16:06:04 269

原创 开始学习

今天开始我的编程之路,在今后我会按时发布博客,来记录我在学习路上的问题与感悟。

2017-11-12 15:51:42 136

空空如也

空空如也

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

TA关注的人

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