⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 数组-上机1作业.txt

📁 c语言的练习 要下载东西只能先上载 这个规矩能不能改改啊
💻 TXT
字号:

//1.输入十个整数,按从小到大顺序数出
#include<stdio.h>
void main()
{
	int i,j,t,a[10];
	for(i=0;i<10;i++)
		scanf("%d",&a[i]);
	for(i=0;i<9;i++)
		for(j=0;j<9-i;j++)
			if(a[j]>a[j+1])
			{t=a[j];a[j]=a[j+1];a[j+1]=t;}
			for(i=0;i<10;i++)
				printf("%d ",a[i]);
			putchar('\n');
}

//2.输入十名学生的成绩,输出前三名的成绩
#include<stdio.h>
void main()
{
	int i,j,t,a[10];
	printf("请输入10位学生的分数:");
	for(i=0;i<10;i++)
		scanf("%d",&a[i]);
	for(i=0;i<9;i++)
		for(j=0;j<9-i;j++)
			if(a[j]>a[j+1])
			{t=a[j];a[j]=a[j+1];a[j+1]=t;}
			printf("前三名学生的分数为:%d  %d  %d  ",a[9],a[8],a[7]);
}

//3.输入五个字符串,按照相反的顺序输出(用gets()输入,puts()输出
#include<stdio.h>
void main()
{
	int i;
	char str[6],a[6];
	printf("请输入五个字符串:");
	gets(str);
	for(i=0;i<5;i++)
		a[i]=str[4-i];
	a[5]='\0';
	puts(a);
}

//4.输入一个字符串,统计字符串的长度并输出
//解法1:
 #include<stdio.h>
#include<string.h>
void main()
{
	char str[100];
	printf("请输入一个字符串:");
	gets(str);
	printf("字符串的长度为:%d\n",strlen(str));
}

//解法2:
#include<stdio.h>
void main()
{
	char str[100];
	printf("请输入一个字符串:");
	gets(str);
	int i;
	for(i=0;str[i]!='\0';i++);
	printf("字符串的长度为:%d\n",i);
}

//5.输入一个字符串,找出字母表中最靠后的字符
#include<stdio.h>
void main()
{
	char str[100];
	printf("请输入一个字符串:");
	gets(str);
	int i=0,n=97;
	do
	{
		if(n<str[i])
			n=str[i];
		i++;
	}while(str[i]!='\0');
		printf("最靠后的字母为:%c\n",n);
}

//6.有十名学生参加考试,请编程实现录入十名学生的成绩,按名次以列表的形式输出
#include<stdio.h>
void main()
{
	int i,j,str[10],n;
	printf("请输入10名学生的成绩:");
	for(i=0;i<10;i++)
		scanf("%d",&str[i]);
	for(i=0;i<9;i++)
		for(j=0;j<9-i;j++)
			if(str[j]<str[j+1])
			{n=str[j];str[j]=str[j+1];str[j+1]=n;}
			for(i=0;i<10;i++)
				printf("第%d名:%d\n",i+1,str[i]);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -