自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 利用异或实现消失的数字函数

for (i = 0;i++)for (i = 0;i++)x ^= i;return x;

2024-01-15 22:41:11 343

原创 输入一行字符,统计其中的英文字符、数字字符、空格字符,以及其他字符的个数。请找出以下程序的错误,并改正之。

printf("英文字符数:%d\n", letter);printf("数字字符数:%d\n", digit);printf("其他字符数:%d\n", other);printf("空格数:%d\n", space);printf("请输入一个字符串:");

2024-01-04 21:59:41 346 1

原创 编程实现从键盘输入5个国名(每个国名最长80个字符),找出并输出按字典顺序排在最前面的国名要求:(1)用gets输入字符串。(2)**输入提示信息为:“Input five countrie

int main()for(i=0;i

2024-01-01 20:59:57 533

原创 *输出正六边型。编写程序输出连长为N的空心正六边型,其边由‘*’组成。**输入格式要求:“%d“ 提示信息:“Enter length:“**输出格式要求:“%c“程序运行示例如下:Ente

int main()int n;for(i=0;i<n-1;i++)for(i=0;i<n;i++)for(i=1;i<n;i++)for(j=n;j>i+1;j--)for(j=2;j<n+2*i;j++)for(i=0;i<n-2;i++)j<n;j++)for(j=0;j++)for(j=0;j<n-1;j++)for(j=0;j<n;j++)

2023-12-31 21:39:20 559

原创 汉诺塔问题

/将n-1个圆盘从A柱借助于C柱移动到B柱上。//将n-1个圆盘从B柱借助于A柱移动到C柱上。//将A柱子最后一个圆盘移动到C柱上。//将n个圆盘从A柱借助于B柱移动到C柱上。

2023-12-30 22:50:54 356 1

原创 用链表和结构体实现对图书信息的储存,删除及显示功能

printf("请输入要删除的图书的编号\n");printf("输入图书的编号和书名\n");printf("删除后的链表\n");printf("创建的链表\n");

2023-12-28 21:56:58 343 1

原创 单项链表的任意位置插入/删除函数

void sertbefore(Node** phead, Node* pos, int x)//在pos之前插入(适合双向链表)void sertafter(Node** phead, Node* pos, int x)//在pos之后插入(适合单链表)void eraseafter(Node** phead, Node* pos)//删除pos位置后面的值。void erase1(Node** phead, Node* pos)//删除pos位置的值。

2023-12-27 22:19:20 330 1

原创 某班期末考试科目为数学(MT)、英语(EN)和物理(PH),有最多不超过40人参加考试。请编程计算:(1)每个学生的总分和平均分;(2)每门课程的总分和平均分。** 输入格式要求:“%d“ “%ld

struct stuint number;int MT;int EN;int PH;int sum;float ave;int main()int n;stu a[40];for (i = 0;i < n;i++)for (i = 0;i < n;i++)for (i = 0;i < n;i++)for (i = 0;i < 3;i++)

2023-12-25 23:06:45 1038

原创 链表操作之插入

void sert(Node** phead, Node* pos, int x)//在pos之前插入(适合双向链表)void sert(Node** phead, Node* pos, int x)//在pos之后插入(适合单链表)

2023-12-24 21:25:56 373 1

原创 链表基础:头插法,尾插法

void my_print(Node* phead)//链表基本遍历。//链表空间申请函数。

2023-12-23 17:10:39 327 1

原创 在字符文件b.txt中录入n个整数,录入整数的分隔符为空格、换行或TAB。若n=5,则b.txt的一种正确格式为59 12 -1530 -7即b.txt的第一个数为n,后面是n个整数。

int n;return 1;return 1;i < n;i++)i < n - 1;i++)j++)i<n;i++)return 0;

2023-12-22 21:09:58 424

原创 从键盘输入一个字符文件名,以及一个英文字符串,将该文件中的该英文字符串中的小写英文字母变成大写。示例:字符文件内容如下:We are students. All the students stud

/将sentence+j之后的sz个字符依次赋给read;//将读到的所有字符转换成小写。//将所有字符转换成大写。//将输入的字符文件打印到fp中;for (j = i;j++)//内层循环。i++)//外层循环次数。//将每次读到的字符串转换为小写;

2023-12-21 16:53:37 573

原创 文件操作:从键盘输入打印行数n,打印如下所示杨辉三角形到屏幕上和字符文件a.txt中。n=5时的图形是 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1输出

/定义杨辉三角函数。i++) //写入文件。if(fp==NULL)//判断文件是否打开成功。

2023-12-20 09:56:22 598 1

原创 用字符指针作函数参数编程实现如下功能:在字符串中删除与某字符相同的字符。**输入格式要求:“%s“ 输入提示信息:“Input a string:“ “Input a character:

int main()gets(str);return 0;for (i = 0;*(s + i)!= '\0';i++)for (j = i;*(s + j)!= '\0';j++)else;puts(s);

2023-12-19 22:08:39 524

空空如也

空空如也

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

TA关注的人

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