实用标准文档
题目: 1.编写一个程序,要求输入一个 ASCII 码值(比如 66 ),
然后输出相应的字符(比如输入 66 ,输出 B )。
#include
#include
main()
{
int i, j;
char c;
printf(" 输入一个 ASCII 码值: \n");
scanf("%d", &i);
while(1)
{
if((i <= 255)&&(i >= 0))
{
printf(" 输出相对应的字符: \n");
c=toascii(i);
printf("%c\n", c);
printf(" 继续输入一个数: \n");
scanf("%d", &i);
}
else
文案大全
实用标准文档
{
printf(" 结束 ");
break;
}
}
return 0;
}
2. 功能描述:编写函数,实现对 10 个整数按由小到达排序,在主函数中调用此函数。
* 要 求:完成至少 3 个函数分别实现插入排序 (Insertion Sort) 、选择排序、冒泡排序 ()
#include
#define M 10
void insert(int a[], int n);
void choice(int a[], int n);
void BubbleSort(int a[], int n);
void print(int a[],int n);
void main()
{
int a[M], i;
文案大全
实用标准文档
printf(" 请输入 %d 个整数 :\n", M);
for(i = 0; i < M; i++)
{
scanf("%d", &a[i]);
}
printf(" 请输出 %d 个整数 :\n", M);
for(i = 0; i < M; i++)
{
printf("%d ", a[i]);
}
printf("\n");
insert(a, M); // 插入排序
print(a, M);
printf(" 请输入 %d 个整数 :\n", M);
for(i = 0; i < M; i ++)
{
scanf("%d", &a[i]);
文案大全
实用标准文档
}
printf(" 请输出 %d 个整数 :\n", M);
for(i = 0; i < M; i++)
{
printf("%d ", a[i]);