ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

暑假作业c语音1-10题

2021-07-04 13:02:06  阅读:104  来源: 互联网

标签:10 main return int sum 语音 printf include 暑假作业


暑假作业1-10
1.

#include<stdio.h>
int even(int n);
int main()
{
	int n;
	int sum=0;
	while(1) 
	{
		scanf("%d",&n);
		if(n<=0)
			break;
		if(even(n)==0)
		{
			sum+=n;
		}	
	}
	printf("The sum of the odd numbers is %d\n",sum);
	return 0;
} 
int even(int n)
{
	int ret;
	if(n%2) 
		ret=0;
	else 
		ret=1;
	return ret;
}

#include<stdio.h>
#include<math.h>
void dist(int x1,int y1,int x2,int y2)
{
	float sum;
		sum=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
	printf("%.2f",sum);
}
void main()
{
	int x1,y1,x2,y2;
	scanf("%d%d%d%d",&x1,&x2,&y1,&y2);
	dist(x1,y1,x2,y2);
}

#include <stdio.h>
#include <math.h>
int IsSquare( int n );
int main()
{
	int n;
	scanf("%d", &n);
	if ( IsSquare(n) ) 
		printf("YES\n");
	else 
		printf("NO\n");
	return 0;
}
int IsSquare(int n)
{
	if(sqrt(n)==(int)sqrt(n)) 
		return 1;
	else 
		return 0;
}

#include<stdio.h>
#include<stdlib.h>
int IsLeap(int year)
{
	if (year%4==0&&year%100!=0||year%400==0) 
		return 1;
	else 
		return 0;
}
int main() 
{
	int num=0;
	scanf("%d",&num);
	int ret=IsLeap(num);
	if (ret==1) 
	{
		printf("%d年是闰年\n", num);
	}
	else 
	{
		printf("%d年不是闰年\n", num);
	}
	return 0;
}

#include<stdio.h>
int main()
{
	int n;
    scanf("%d",&n);
	int i,a[n];
	for(i=0;i<n;i++)
	{
		scanf("%d",&a[i]);
	} 
	int b[n-1],count=0;
    for(i=0;i<n-1;i++)
	{
    	b[i]=a[i+1]-a[i];
    	printf("%d",b[i]);
    	count++;
    	if(count%3==0)
    	printf("\n");
	}
	return 0;
}

#include<stdio.h>
#include<string.h>
void fun(char*a,char*b,char*c)
{
	int i=0;
	while(*a||*b)
	{
		if(*a<*b)
			c[i]=*b;
		else
			c[i]=*a;
		if(*a)
			a++;
		if(*b)
			b++;
		i++;
	}
}
main()
{
	char x[10]="AbceDEfG",y[10]="ABdefgC",c[80]={'\0'};
	fun(x,y,c);
	printf("The string x:");
	puts(x);
	printf("The string y:");
	puts(y);
	printf("The result:");
	puts(c);
}

#include<stdio.h>
main() 
{
	int i,j,k,m=0,f=0;
	int sum=0,max=0,min=0;
	struct  student
  	{ 
     	int  num;
     	char name[20];
     	char gender;
     	int birthday[3];
     	int score[4];
     	int ave;
  	}stu[4]={{10031,"wanggang",'M',{1991,5,19},{72,83,90,82},0},
			 {10032,"liming",'M',{1992,8,20},{88,92,78,78},0},
			 {10033,"wangli",'F',{1991,9,19},{98,72,89,66},0},
			 {10034,"chenhong",'F',{1992,3,22},{87,95,78,90},0}
			};
	printf("输出五位同学的信息\n");		 
	for(i=0;i<5;i++)
	{
		printf("  学号:%d,姓名:%s,性别:%c,总分:%d,平均分:%d,\n",stu[i].num,stu[i].name,stu[i].gender,stu[i].ave);
		printf("出生日期:");
	for(j=0;j<3;j++)
		{	
		printf("%d ",stu[i].birthday[j]);
		}
		printf("成绩:");
	for(k=0;k<4;k++)
		{
			printf("%d ",stu[i].score[k]);
		}
		printf("\n");
	}
	printf("\n");
printf("平均成绩最高");
	for(i=0;i<5;i++)
	{
		for(k=0;k<4;k++)
		{
			sum+=stu[i].score[k];
			stu[i].ave=sum/k;
		}
		if(max<stu[i].ave)
		max=stu[i].ave;	
	}
	printf("平均成绩最高是%d",max);
}

#include<stdio.h>
#include<string.h>
struct Candidate
{
	char name[10];
	int count;
};
int main()
{
	struct Candidate arr[3]=
	{
		"li",0,"zhang",0,"wang",0
	};
	int i=0,j=0;
	char s[10];
	int wrong=0;
	int flag=0;
	for(i=0;i<10;i++)
	{
		flag=0;
		printf("Input vote %d:",i+1);
		scanf("%s",s);
		for(j=0;j<3;j++)
		{
			if (strcasecmp(arr[j].name,s)==0)
				{
				    arr[j].count++;
                    flag=1;
				}
		}
		if (flag==0)
		{
			wrong++;
		}
	}

	printf("Election results:\n");
	for (i=0;i<3;i++)
	{
		printf("%8s:%d\n",arr[i].name,arr[i].count);
	}

		printf("Wrong election:%d\n",wrong);
}

#include<stdio.h>
void main()
{
	int n1,n2,i,sum=0;
	scanf("%d%d",&n1,&n2);
	for(i=n1;i<=n2;i++)
	{
		sum+=i;
	}
	printf("%d",sum);
} 

#include<stdio.h>
#include<stdlib.h>
#define N 20
int main(void)
{
	int Fib[N]={0};
	int i;
	Fib[0]=0;
	Fib[1]=1;
	for(i=2;i<N;i++)
	Fib[i]=Fib[i-1]+Fib[i-2];
	for(i=0;i<N;i++)
	printf("%d",Fib[i]);
	printf("\n");
	return 0;
}


标签:10,main,return,int,sum,语音,printf,include,暑假作业
来源: https://blog.csdn.net/m0_54632847/article/details/118460766

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有