郑轻oj的题解1000——1010

hello啊大家!对于很多刚开始接触编程的朋友,c 语言/c++是我们的入门基础,当然了,C语言与很多刷题网站,相信很多同学最开始的刷题网站都是郑轻oj,我也是一样的。那为什么我要写这个题解呢?就像我刚开始学c语言的时候,什么都不懂,在开学第一堂程序基础设计课,老师让测试一套试卷,嗯,就是说这个体验很不美妙,在学习到循环的时候,我不理解这其中的逻辑,也曾经迷茫,不知道该咋学,刷题吗?这是肯定的,但并不是盲目地刷题,需要我们在写代码的时候,思考内里的逻辑关系,学会调试代码,慢慢地就入门了。希望我写的东西对大家有点用,同时这也是我自己的一个复习过程,有不足的地方,还请斧正!

1000——从今天开始入坑C语言

#include <stdio.h>
int main()
{
    printf("从今天开始入坑C语言");
    return 0;
}

1001——整数a+b

#include <stdio.h>
int main()
{
	int a,b;
	scanf("%d %d",&a,&b);
	printf("%d\n",a+b);
	return 0;	
}

1002——简单的多项式求值

#include <stdio.h>
int main()
{
	int x;
	scanf("%d",&x);
	int y;
	y=2*x*x+x+8;
	printf("%d\n",y);
	return 0;	
}

1003——两个整数的四则运算

#include <stdio.h>
int main()
{
	int num1,num2;
	scanf("%d %d",&num1,&num2);
	printf("%d %d %d %d %d",num1+num2,num1-num2,num1*num2,num1/num2,num1%num2);
	return 0;	
}

1004——三位数的数位分离

#include <stdio.h>
int main()
{
	int num;
	scanf("%d",&num);
	int a=num/100;
	int b=num/10%10;
	int c=num%10;
	printf("%d %d %d",c,b,a);
	return 0;	
}

1005——整数幂

#include <stdio.h>
int main()
{
	int a,b,c;
	scanf("%d %d %d",&a,&b,&c);
	printf("%-9d%-9d%-9d\n",a,a*a,a*a*a);
	printf("%-9d%-9d%-9d\n",b,b*b,b*b*b);
	printf("%-9d%-9d%-9d\n",c,c*c,c*c*c); 
	return 0;	
}

1006——等差数列的和

#include <stdio.h>
int main()
{
	int a1,an,d;
	scanf("%d %d %d",&a1,&an,&d);
	int sn;
	sn=((a1+an)*((an-a1)/d+1))/2;
	printf("%d\n",sn);
	return 0;	
}

1007——鸡兔同笼

#include <stdio.h>
int main()
{
	int heads,feet;
	scanf("%d %d",&heads,&feet);
	int a,b;
	a=(feet-2*heads)/2;
	b=heads-a;
	printf("%d %d",b,a);
	return 0;	
}

1008——美元与人民币

#include <stdio.h>
#define huilv 6.5573
int main()
{
	double x;
	double y;
	scanf("%lf",&x);
	y=x*huilv;
	printf("%.2lf",y);
	return 0;	
}

1009——求平均分

#include <stdio.h>
int main()
{
	int a,b,c;
	scanf("%d %d %d",&a,&b,&c);
	int sum;
	sum=a+b+c;
	double ave;
	ave=(double)sum/3.0;
	printf("%.2lf",ave);
	return 0;	
}

1010——求圆的周长与面积

#include <stdio.h>
#define PI 3.14159
int main()
{
	double r;
	double c,s;
	scanf("%lf",&r);
	c=2*PI*r;
	s=PI*r*r;
	printf("%.2lf %.2lf",c,s);
	return 0;	
}

这些属于入门题,其中涉及到了浮点型数据的运算,宏定义,以及格式输出控制,如果这些题做不出来的话,请看看这些地方是不是没有完全掌握呢?祝大家进步!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值