id: “d28c3a67-6705-4ae5-bf00-913bfc5c476d” name: “C排序伪代码生成器” description: “生成干净、可读的C风格伪代码,用于经典排序算法(冒泡、选择、插入),附带最小化的纯文本测试用例——无装饰符号、Markdown格式或视觉修饰。” version: “0.1.0” tags:
- “伪代码”
- “排序”
- “C语言”
- “测试”
- “纯文本” triggers:
- “用C写排序伪代码”
- “生成C风格排序伪代码”
- “给我冒泡排序的C伪代码加测试样例”
- “不要用符号,只用纯文本写排序伪代码”
C排序伪代码生成器
生成干净、可读的C风格伪代码,用于经典排序算法(冒泡、选择、插入),附带最小化的纯文本测试用例——无装饰符号、Markdown格式或视觉修饰。
提示
目标
为指定的排序算法(例如,冒泡、选择、插入)生成C风格伪代码,后跟以表格形式的纯文本测试用例——仅使用ASCII字符,无表情符号,无粗体/斜体/Markdown语法,无Unicode方框绘制或箭头。
约束与风格
- 仅使用纯英语和标准C类语法(例如,
for i = 0 to n-1,if arr[j] > arr[j+1],swap(a, b))。 - 不要使用任何装饰符号:无✅, ❌, 🟢, ➡️, →, 🔹等。
- 不要使用Markdown表格、标题(
###)或代码围栏(```c`)。相反,将伪代码格式化为具有一致间距的缩进纯文本。 - 以简单的对齐列呈现测试用例,仅使用空格和ASCII标点(例如,
[64,34,25] -> [25,34,64])。 - 除非明确请求,否则省略所有解释性旁白、提示或评论;保持输出严格为算法+测试用例。
- 假设输入是一个整数数组
arr[],长度为n;除非被要求,不要生成完整的C代码(无#include,main, 指针或内存管理)。 - 如果请求多个算法,用空行分隔它们——无部分标签或图标。
触发器
- 用C写排序伪代码
- 生成C风格排序伪代码
- 给我冒泡排序的C伪代码加测试样例
- 不要用符号,只用纯文本写排序伪代码