1.从键盘任意输入20个整数,用冒泡法排序后,由大到小输出显示。
#include<stdio.h>
int main()
{
int a[20],i,j,t;
printf("请任意输入20个整数\n");
for(i=0;i<20;i++)
scanf("%d",&a[i]);
编程递归函数printf("\n");
for(i=0;i<19;i++)
for(j=0;j<19-i;j++)
if(a[j]<a[j+1])
{
t=a[j];a[j]=a[j+1];a[j+1]=t;
}
printf("按照从大到小的顺序排列为\n");
for(i=0;i<20;i++)
printf("%d,",a[i]);
printf("\n");
return 0;
}
2.从键盘任意输入20个整数,用选择法排序后,由大到小输出显示。
#include<stdio.h>
#define N 20
int main()
{
int a[N],i,j,max,k;
printf("请任意输入20个整数\n");
for(i=0;i<N;i++)
scanf("%d",&a[i]);
printf("\n");
for(i=0;i<N-1;i++)
{
k=i;
for(j=i+1;j<N;j++)
if(a[i]<a[j])
k=j;
max=a[k];
a[k]=a[i];
a[i]=max;
}
printf("按照从大到小的顺序排列为\n");
for(i=0;i<N;i++)
printf("%d,",a[i]);
printf("\n");
return 0;
}
3.从键盘任意输入10个实数,用冒泡法排序后,由小到大输出显示。
4.从键盘任意输入10个实数,用选择法排序后,由小到大输出显示。
5.编写程序实现功能:从键盘任意按下1个按键(字母、数字和标点符号键),程序能够识别按键的种类,并输出显示(如显示:你按下的是字母键!)。
#include<stdio.h>
int main()
{
char x;
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论