- 博客(12)
- 收藏
- 关注
原创 打印三角形(循環)
#include <stdio.h>int main(){ int m; scanf("%d",&m); qw(m); return 0;}void qw(int a){ int i; int b=a; int j; int d; for(i=1;i<=(b+1)/2;i++){d=i; for(j=1;j<=(b+1-
2016-01-31 18:34:39 335
原创 注意點(一)
整數: int,char,short,long,long long浮點數:double,float,long double邏輯:boolprintf("sizeof(double)=ld\n",sizeof(double))printf("sizeof(a)=ld\n",sizeof(a))大小排序:char<short<int<float<doubleint i=(int)a/b (先
2016-01-31 16:14:25 268
原创 函數數組的綜合應用
#include <stdio.h>#define N 50int a[N];int qw(int n){ int i; a[1]=1; a[0]=1; for(i=0;i<=n;i++){ a[i+2]=a[i]+a[i+1];} return a[n-1];}int main(void){int x; int m; scanf("%d",&x);
2016-01-30 00:58:08 505
原创 查找某個數字是否在數組中(數組複習)
#include <stdio.h>int search(int key,int a[],int length){ int ret =-1; int i; for(i=0;i<length;i++){ if(a[i]==key){ ret=i; break; } } return
2016-01-30 00:54:50 348
原创 用函數求任意一個數到另一個數中所有數之和(包括本身)
#include <stdio.h>int sum(int begin,int end){ int s; int i; int sum=0; for(i=begin;i<=end;i++){ sum +=i; } s=sum; return s;}int main(){ int q; int a; i
2016-01-30 00:44:56 443
原创 用數組求平均數並列出大於平均數的數
int main(){ int x; double sum=0; int cnt =0; int number[100]; scanf("%d",&x); while(x!=-1){ number[cnt]=x; sum +=x; cnt++; scanf("%d",&x); } if
2016-01-30 00:41:42 381
原创 把天化成周
#include <stdio.h>int main(void){ int x; int a; int b; int c; scanf("%d",&x); a=x/7; b=a*7; c=x-b; printf("%d days are %d weeks,%d days.",x,a,c); return 0;}
2016-01-30 00:37:01 274
原创 逆序再正序
#include <stdio.h>int main(void) { int x; scanf("%d",&x); int t=0; do{ int d = x%10; t = t*10+d; x /=10; }while(x>0); printf("t=%d\n",t); x=t;
2016-01-30 00:33:00 360
原创 求兩個數最大公約數
#include <stdio.h>int main(void) { int x,y; int min; scanf("%d",&x); scanf("%d",&y); if(x>y){ min=y; } else{ min=x; } int i; int a; for (i=1
2016-01-30 00:29:31 370
原创 元拆分成角
#include <stdio.h>int main(void) { int x; int one,two,five; scanf("%d",&x); for(one=1;one<x*10;one++){ for(two=1;two<x*10/2;two++){ for(five=1;five<x*10/5;five++){
2016-01-30 00:21:32 406
原创 篩選質數
#include <stdio.h>int main(void) { int x; for(x=2;x<100;x++) { int a; int b=1; for(a=2;a<x;a++){ if (x%a==0){ b=0; break;
2016-01-30 00:18:45 257
原创 判斷質素(一)
#include <stdio.h>int main(void) { int x; int a; int b=1; scanf("%d",&x); for(a=2;a<x;a++){ if (x%a==0){ b=1; } } if(b=1){ printf("素數\n"
2016-01-30 00:15:10 367 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人