- 博客(21)
- 收藏
- 关注
原创 “21天好习惯”第一期—21
#include <stdio.h>int main(){ int i,j; int count=0; for (i=101; i<=200; i++) { for (j=2; j<i; j++) { if (i%j==0) break; } if (j>=i) { ...
2021-11-12 23:12:16 169
原创 “21天好习惯”第一期—20
#include<stdio.h>int factorial(int x);int main(){ int n,i,sum=0;scanf("%d",&n);for(i=1;i<=n;i++) { sum=sum+factorial(i); } printf("%d",sum); return 0;}int factorial(int x){ int l=1; for(int j=1;j<=...
2021-11-11 15:29:49 194
原创 “21天好习惯”第一期—19
#include <stdio.h>int main(void){ int N,n; scanf("%d",&N); n=N%5; if(n>=1&&n<=3) { printf("Fishing in day %d",N); } else { printf("Drying in day %d",N); } return 0; }学习心得:...
2021-11-10 23:51:25 174
原创 “21天好习惯”第一期—18
#include <iostream>using namespace std;int main(){ int m,n,flag=1; cin>>m>>n; if(100<=m&&m<=n&&n<=999){ for(int i=m;i<=n;i++){ int x,y,sum=0; x=i; while...
2021-11-09 21:25:09 41
原创 “21天好习惯”第一期—17
#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>#include<stdlib.h>int main(){ //for循环语句/* int n = 0; int i = 0; double sum = 0; scanf("%d", &n); for (i = 1; i <= n; i++) { sum += 1.0 / i; }...
2021-11-08 22:40:54 31
原创 “21天好习惯”第一期—16
#include <stdio.h>int main(void){ int year,month,day,sum; scanf("%d/%d/%d",&year,&month,&day); if((year%4==0&&year%100!=0)||year%400==0){ switch(month){ case 1: sum=day; br...
2021-11-07 22:52:16 41
原创 “21天好习惯”第一期—15
#include<stdio.h>int main(){ int fz1,fz2,fm1,fm2; printf("Input a/b, c/d:"); scanf("%d/%d,%d/%d",&fz1,&fm1,&fz2,&fm2); if ((float)fz1/fm1 > (float)fz2/fm2 ) printf("%d/%d>%d/%d\n",fz1,fm1,fz2,fm2);...
2021-11-06 22:16:04 45
原创 “21天好习惯”第一期—14
#include<stdio.h>int main(){ float h,s; h=s=100; h=h/2; //第一次反弹高度 for(int i=2;i<=10;i++) { s=s+2*h; h=h/2; } printf("第10次落地时,共经过%f米,第10次反弹高%f米\n",s,h); return 0;}学习心得:小球自由下落的高度问题:1.高度H,S是用float型...
2021-11-05 22:44:58 46
原创 “21天好习惯”第一期—13
#include<stdio.h>int main(){ int score,s1; char grade; printf("Please input score:\n"); s1=scanf("%d", &score); if (score < 0 || score > 100||s1==0) printf("Input error!\n"); else { if (score &g...
2021-11-04 18:10:39 57
原创 “21天好习惯”第一期—12
#include<stdio.h>int main(){ int a,b; scanf("%d %d",&a,&b); int m=b; if(b%2) b=(b-1)/2; else b=b/2; while(b>0) { a=a*2; b--; } if(m%2) printf("1 %d\n",a); ...
2021-11-03 19:41:47 49
原创 “21天好习惯”第一期—11
#include<stdio.h>#include<math.h>int main(){ double x, result; scanf("%lf", &x); if (x >= 0) { result = sqrt(x); } else { result = pow((x + 1), 2) + 2 * x + 1 / x; } printf("f(%.2f) ...
2021-11-02 22:56:50 54
原创 “21天好习惯”第一期—10
#include <stdio.h>int main(void) { double km; int time; scanf("%lf %d", &km, &time); double km_fee, sum; int time_fee; if (km <= 3.0) { km_fee = 10; } else if (km <= 10.0) { km_fee = ...
2021-11-01 21:32:01 50
原创 “21天好习惯”第一期—9
#include <stdio.h>int main(void){ char plain,secret; int key; scanf("%c%d",&plain,&key); secret=(plain-'a'+key%26+26)%26+'a'; printf("%c\n",secret); return 0;}学习心得:这是循环字母表的密钥加密问题,看似很难,实则分析后很简单。1.piain和secret是转化的字符...
2021-10-31 20:12:44 81
原创 “21天好习惯“第一期—8
#include <stdio.h>#include <stdlib.h>#include <math.h>int main(){printf("Input your English name:\n");char a,b,c;scanf("%c%c%c",&a,&b,&c);printf("%c%c%c\n",(a-32),b,c);printf("%c:%d\n",a,a-'a'+1);printf("%c:%d\n",b,b
2021-10-30 21:29:43 51
原创 “21天好习惯”第一期—7
#include <stdio.h>int main(void){ int a,c,d,e; float b; printf("Enter item number:\n"); scanf("%d",&a); printf("Enter unit price:\n"); scanf("%f",&b); printf("Enter purchase date (mm/dd/yy):\n"); scanf("%d/%d...
2021-10-29 22:32:42 43
原创 “21天好习惯”第一期—6
学习心得:1.时间的转化,将1.25hohr转化为hour1*60+minute。2.abs在Int整数型和fabs在float浮动型的区别。3./60求整数和%60求余数。
2021-10-28 22:03:13 69
原创 “21天好习惯”第一期—5
#include <stdio.h>int main(void){ int score;char grade;printf("请输入分数:”);scanf("%d",&score);grade=(score>=90)?'A':((score>=60)?'B':'c');printf("%c\n",grade);return 0;}
2021-10-27 22:47:31 46
原创 “21天好习惯”第一期—4
#include <stdio.h>#include <stdio.h>int main(void){int x,y,z,i,j,k,l,result;printf(“Input the x:\n");scanf("%d\n",&x);z=fabs(x);i=z%10,j=z/10%10,k=z/100%10,l=z/1000%10;y=i*1000+j*100+k*10+l;printf("y=%d\n",y);a=i*10+j;
2021-10-26 16:17:08 36
原创 “21天好习惯”第一期—3
#include <stdio.h>int main(void){int j=0,t=0,head,leg;scanf("%d %d",&head,&leg);t=leg/2-head,j=2*head-leg/2;printf("%d %d\n",j,t);return 0;}学习心得:今日所接触的是中国古代《孙子算经》的鸡兔同笼问题:1.int的使用,头脚和个数都是整数,故必须用int。2.发现一个常犯的错误:计算机解不出二元一次方程的两个
2021-10-25 22:29:05 62 2
原创 “21天好习惯”第一期—2
#include <stdio.h>#include <math.h>int main(void){ int a=2,b=3,c=1,x1,x2;x1=(-b+sqrt(b*b-4*a*c))/8*a,x2=(-b-sqrt(b*b-4*a*c))/8*a;printf("x1=%.4f\n",x1);printf("x2=%.4f\n",x2);return 0;}学习心得:这是初中数学所学的一元二次方程的求根公式问题,从其中所学到几个知..
2021-10-24 19:16:53 60 1
原创 “21天好习惯”第一期—1
#include <stdio.h>int main(void){int i,j;for(i=0;i<8;i++){for(j=0;j<8;j++0if((i+j)%2==0)printf("%c%c",219,219);else printf(" ");printf("\n");}return 0;}从一个简单的代码学到多个知识点:1.for语句循环用处 2.i++的自增的使用,结合i<8范围的限定,就能实现从1到7的.
2021-10-23 20:32:58 62 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人