- 博客(14)
- 收藏
- 关注
原创 输入一行字符,统计其中的英文字符、数字字符、空格字符,以及其他字符的个数。请找出以下程序的错误,并改正之。
printf("英文字符数:%d\n", letter);printf("数字字符数:%d\n", digit);printf("其他字符数:%d\n", other);printf("空格数:%d\n", space);printf("请输入一个字符串:");
2024-01-04 21:59:41 381 1
原创 编程实现从键盘输入5个国名(每个国名最长80个字符),找出并输出按字典顺序排在最前面的国名要求:(1)用gets输入字符串。(2)**输入提示信息为:“Input five countrie
int main()for(i=0;i
2024-01-01 20:59:57 676
原创 *输出正六边型。编写程序输出连长为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 680
原创 汉诺塔问题
/将n-1个圆盘从A柱借助于C柱移动到B柱上。//将n-1个圆盘从B柱借助于A柱移动到C柱上。//将A柱子最后一个圆盘移动到C柱上。//将n个圆盘从A柱借助于B柱移动到C柱上。
2023-12-30 22:50:54 379 1
原创 用链表和结构体实现对图书信息的储存,删除及显示功能
printf("请输入要删除的图书的编号\n");printf("输入图书的编号和书名\n");printf("删除后的链表\n");printf("创建的链表\n");
2023-12-28 21:56:58 394 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 353 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 1209
原创 链表操作之插入
void sert(Node** phead, Node* pos, int x)//在pos之前插入(适合双向链表)void sert(Node** phead, Node* pos, int x)//在pos之后插入(适合单链表)
2023-12-24 21:25:56 398 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 447
原创 从键盘输入一个字符文件名,以及一个英文字符串,将该文件中的该英文字符串中的小写英文字母变成大写。示例:字符文件内容如下:We are students. All the students stud
/将sentence+j之后的sz个字符依次赋给read;//将读到的所有字符转换成小写。//将所有字符转换成大写。//将输入的字符文件打印到fp中;for (j = i;j++)//内层循环。i++)//外层循环次数。//将每次读到的字符串转换为小写;
2023-12-21 16:53:37 609
原创 文件操作:从键盘输入打印行数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 649 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 585
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人