自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一副扑克牌洗牌

#include <stdio.h>#include <stdlib.h>#include <time.h>#define NUM 54#define RANDOM_COUNT 100#define CARD 18void input_name(char *name,int n);//输入玩家姓名void remind();//提醒void circulate(int *a,int n);//初始化数组循环void random(int *a,i...

2022-01-09 20:23:56 478

原创 输出大字母

#include <stdio.h>#define SP 5 //间隔距离int main(){ int i,j; void xx(int i); void ww(int i); for(i=0;i<=7;i++) { xx(i); for(j=0;j<=SP;j++)putchar(' '); ww(i); putchar('\n'); } r...

2021-12-10 15:48:28 467

原创 【无标题】

#include <stdio.h>int main(){ int i,j,m,n,num,count=0; int pn(int x); scanf("%d",&num); for(i=2;i<=num/2;i++) { for(j=num/2;j<num;j++) { m=pn(i);n=pn(j); if(m&&amp...

2021-11-17 22:23:44 126

原创 20211111计算并返回指定字符串中数字字符的个数

//自定义一个函数,计算并返回指定字符串中数字字符的个数。在主函数中输入字符串并输出结果。#include <stdio.h>int main(){ int num(int x); int i,ch,count=0; char str[]="dasjdio12ADSKo sadlp!#@!432asd"; char *p=str; for(i=0;str[i]!='\0';i++) { ch=*(p+i); ...

2021-11-11 01:02:53 983

原创 2021-11-11使用函数进行大小写字母转换

//编写程序,从键盘输入一个字符串,使用函数将其中大写字母转换为小写并输出。#include <stdio.h>#define NUM 1024int main(){ int i,ch; char str[NUM] = ""; char *p=str; char cap(char x); printf("请输入一串字符串:"); scanf("%s",&str); for(i=0;str[i]!='\0';i++)...

2021-11-11 00:43:23 1573

原创 20211111自定义四个函数

//自定义四个函数,分别返回两个数的加、减、乘、除的结果,在主函数中,输入两个数,调用这四个函数,并输出运算结果。#include <stdio.h>int main(){ int x,y; int add(int a,int b); int subtract(int a,int b); int multiply(int a,int b); float divide(int a,int b); scanf("%d %d...

2021-11-11 00:23:19 1297

原创 20211109正方形矩阵输出

不限制正方形矩阵的尺寸,要求程序自动计算用户输入的字符,并以最大的正方形矩阵输出(比如用户输入 17 个字符,输出 4 * 4 矩阵)#include <stdio.h>#include <string.h># define NUM 1024int main(){ int i,j,ch,n=0; char str1[NUM] = ""; char *p = str1; for(i=0;(ch=getchar())!='\n';i++)...

2021-11-09 01:01:43 323

原创 20211107 SUM程序

写一个叫 sum 的程序,计算后边紧跟着的所有整型参数的和。#include <stdio.h>#include <stdlib.h>#include <string.h>#define MAX 1024int main(){ int m,n=0; char ch,i=0; char str1[MAX]=""; char str2[MAX]=" "; printf("请输入一...

2021-11-07 19:19:37 135

原创 20211105比较字符串 —— strcmp 和 strncmp 函数

#include <stdio.h>#define MAX 1024int main(){ int i,ch1,ch2,m,n=0,s=1,q=0; char str1[MAX]=""; char str2[MAX]=""; printf("请输入第一个字符串:"); fgets(str1,MAX,stdin); printf("请输入第二个字符串:"); fgets(str2,MAX,stdin); ...

2021-11-05 00:04:40 124

原创 20211104 指针模仿strcat strncat函数

#include <stdio.h>#include <string.h>#define MAX 1024int main(){ int ch=0,i,m,n; char str1[MAX] = ""; char str2[MAX] = ""; char *p=str2; printf("请输入第一个字符串:"); fgets(str1,MAX,stdin); printf("请输入第二个字符串:");...

2021-11-04 22:53:55 134

原创 20211104拷贝字符串

使用 fgets 函数读取用户输入的字符串(英文)并存储到字符数组 str1 中,并利用指针,将 str1 中的字符串拷贝到字符数组 str2 中。#include <stdio.h>#define MAX 1024int main(){ int i; char str1[MAX]=""; char str2[MAX]=""; char *p = str1; fgets(str1,MAX,stdin); for(i=0;str1[i]!=...

2021-11-04 00:08:25 92

原创 20211101 验证尼科彻斯定理

验证尼科彻斯定理:任何一个大于 2 的整数的立方都可以表示成一串连续奇数的和,这些奇数一定是要连续的(比如 3^3 == 7 + 9 + 11)。_I^*~NAZ!Xu)%G3Yd-B_TlEs>9qnDVgbx6faw要求:用户输入某个整数,验证该数是否符合尼科彻斯定理,并将对应的式子打印出来。#include <stdio.h>#include <math.h>int main(){ int a,i,j,count=0,m=0,u,n; ...

2021-11-01 00:55:29 506

原创 2021 三个数从大到小依次排列_指针

#include <stdio.h>int main(){ int a,b,c,t; int *d,*e,*f,*g; printf("请输入三个数:"); scanf("%d%d%d",&a,&b,&c); d = &a; e = &b; f = &c; if(a>b) { t = a; a = b;...

2021-11-01 00:54:44 102

原创 20211031用户输入 5 句话,并计算出最长和最短的两句

#include <stdio.h>#define NUM 5int main(){ int i,ch,j=0,m,max=0,min=0,n=0,a=0; char Slogan[NUM][100]={0}; for(i=0;i<NUM;i++) { printf("请输入第%d句话:",i+1); while(1) { ch=ge...

2021-10-31 00:48:44 153

原创 20211031矩阵相乘算法

#include <stdio.h>int main(){ int i,j,m=0,q=1; int a[3][3]={ {1,2,3}, {4,5,6}, }; int b[3][3]={ {1,4}, {2,5}, {3,6},}; int c[2][2]={0}; for(i=0;i<2;i++) { ...

2021-10-30 23:37:46 150

原创 20211031 二维数组输出

#include <stdio.h>int main(){ int a[4][5]={ {1,2,3,4,5}, {6,7,8,9,10}, {11,12,13,14,15}, {16,17,18,19,20}}; int i,j; for(i=0;i<4;i++) { for(j=0;j<5;j++) { print...

2021-10-30 20:14:58 103

原创 2021-10-29 字符统计程序

要求 A:统计用户输入的所有字符个数;要求 B:统计不同的字符个数,并打印出来;要求 C:找出出现次数最多的字符。#include <stdio.h>#include <string.h>#define NUM 128int main(){ int i,j=0,input_num=0,ch,max; char count[NUM]={0}; char input[NUM]=""; while((ch=getchar())!='\n...

2021-10-29 00:09:39 214

原创 2021-10-28 定义一个长度为 21 的字符数组,,用于存放用户输入的文本

要求 A:定义一个长度为 21 的字符数组,用于存放用户输入的文本;PMrek&要求 B:如果用户输入的文本长度超过 20 个字符,且文本中存在空格,则截取至最接近末尾(第 20 个字符串)的空格;A7?b@$g要求 C:如果用户输入的文本长度超过 20 个字符,且文本中不存在空格,则打印前 20 个字符。#include <stdio.h>#include <string.h>int main(){ int n; char input[21];...

2021-10-28 22:46:41 263

空空如也

空空如也

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

TA关注的人

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