小青台正式踏上不归路的第3天
看看之前的笔记
再看看现在的水平
不禁流下悔恨的泪水
做个作业做的兴(抓)致(耳)勃(挠)勃(腮)
恨不得拔光头发
屁话真多
好了我要记录每一道明明简单我就是做不出来的题TAT
- 给定两个数,求这两个数的最大公约数
<我讨厌公约数>
#include <stdio.h>
int main()
{
int a,b,c,i;
scanf("%d%d",&a,&b);
if (a < b)
{
c = a; a = b; b = c;
}
for (i = b;i <= a; i--)
{ if (a % i == 0 && b % i == 0)
{
printf("最大公约数为:");
printf("%d\n",i);
break;
}
}
return 0;
}
- 打印1000年到2000年之间的闰年
<我还讨厌闰年>
#include <stdio.h>
int main()
{
int i;
printf("区间闰年有:");
for(i=1000;i<2001;i+=4)
{
if(i%4==0)
{
printf("%d\n",i);
}
}
return 0;
}
- 计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值,打印出结果
<做这道题属实用了快40min我是石头>
计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值,打印出结果
#include <stdio.h>
int main()
{
int i;
float sum=1;
printf("所求项目之和为:");
for(i=2;i<=100;i++)
{
if(i%2==0)
{
sum+=-1.0/i;
}
else{
sum+=1.0/i;
}
}
printf("%f\n",sum);
return 0;
}
- 1到 100 的所有整数中出现多少个数字9
#include <stdio.h>
int main()
{
int i,j=0;
printf("数字9的个数有:");
for(i=1;i<101;i++)
{
if(i%10==9)
{
j++;
}
}
printf("%d",j);
return 0;
}
- 打印100~200之间的素数
<素数=变态数>
#include <stdio.h>
int main()
{
int i,j;
printf("区间素数有:");
for(i=100;i<=200;i++)
{
for(j=2;j<i;j++)
{
if(i%j==0)
{
break;
}
}
if(i==j)
{
printf("%d\n",i);
}
}
return 0;
}
- 在屏幕上输出99乘法口诀表
#include<stdio.h>
int main()
{
int i=0;
for(i=1;i<=9;i++)
{
int j=0;
for(j=1;j<=i;j++)
{
printf("%d*%d=%d ",i,j,i*j);
}
printf("\n");
}
return 0;
}
- 求10 个整数中最大值
#include <stdio.h>
int main()
{
int a[11],i;
for(i=1;i<=10;i++)
{
scanf("%d",&a[i]);
}
a[0]=a[1];
for(i=1;i<=10;i++)
{
if(a[i]>=a[0]) a[0]=a[i];
}
printf("最大值为:");
printf("%d\n",a[0]);
return 0;
}
总耗时120min;
总error n次;
总崩溃 n+1次;