- 博客(86)
- 资源 (5)
- 收藏
- 关注
原创 第三章第42题
P124#includedouble Count(double a[],int n){ int i,c=0; double b,s=0; for(i=0;i<n;i++) s=s+a[i]; b=s/n; return b;}int main(){ char ch; int j,N,c=0; double t=0; double a[100]; do {
2015-05-16 23:02:31 301
原创 第三章第41题
P124#include#include#include#include#include/*判断素数*/int prim(int num){ int i = 2,isprim = 1; int a = sqrt(num); while(i<=a) { if(num%i==0) { isprim=0; break; } i++; } retu
2015-05-16 21:52:22 247
原创 第三章第40题
P124#include#include#include#includelong fact(int n){ long a; if(n==1||n==0) a=1L; else a=n*fact(n-1); return a;}double fun(int n){ int i; double m; double Sn=0; for(i=0;i<=n;i
2015-05-16 21:15:17 248
原创 P122 19
P122法一:#include#include#include#define N 10 void fun(int a[],int i){ if(i>0) { printf("%d ",a[i-1]); fun(a,--i); }}void main(){ void fun(int a[],int); int i,a[N]; for(i=0
2015-05-15 23:03:20 266
原创 第三章 第39题
P124#include#include#include#includeint fun(int x,int n){ int i,y=1; for(i=0;i<n;i++)/*while(n--){y=y*x;}*/ y=y*x; return y;}int main(){ int X,N; char ch; do{ printf("请输入X值:\n");
2015-05-15 20:53:26 294
原创 123 38
38#include int powers(int m,int n) { int i,sum=1; for(i=1;i<=n;i++) { sum = sum*m; } return sum; } int sum_of_powers(int k,int n) { int i,sum=0;
2015-05-08 07:07:52 347
原创 P123 36
36#include int Printdate(int year,int month,int day) { switch(month) { case 1: printf("January %d,%d\n",year,day); break; case 2: printf("
2015-05-07 23:38:03 252
原创 P123 32
32#include int main() { int i,j,k,m; int a[60]; m=0; k=0; for(i=0;i<57;i++) { a[i]=i+1; } for(j=0;j<57;) { if(a[j]!=
2015-05-07 23:30:20 225
原创 P123 30
P123 23#include int main(){ int i,j,n=0,a[50][50]={0};while(n49){ printf("请输入杨辉三角形的行数:");scanf("%d",&n);}for(i=0;i<n;i++)a[i][0]=1; /*第一列全置为一*/for(i=1;i<n;i++)for(j=1;j<=i;j++)a[i][j]=a[i-1
2015-05-07 23:05:47 281
原创 P123 29
P123 29#include#include#include int main () { int i,j,t,a[10000]; srand(5); for(i=0;i<10000;i++) { // a[i] = (int)(10000*rand()/(RAND_MAX+1.0)); a[i]=rand()%1000
2015-05-07 21:00:36 265
原创 数组排序
习题#include int sort(int a[],int n){ int i,j,t=0; for(i=0;i<n;i++) {for(j=i;j>=1;j--) {if(a[j-1]>a[j]) {t=a[j-1]; a[j-1]=a[j]; a[j]=t;} } } return 0;}int print(int a[],int n){int i;for
2015-04-24 07:26:37 257
原创 辗转相除法(求最大公约数,最小公倍数)
#include#include#include/*求最大公约数*/int gcd(int x,int y){int b;int c,t;b=x>y?x:y;c=x<y?x:y;while(b%c!=0){ t=c;/*保留除数,作为下一次的被除数*/ c=b%c;//取余 b=t;//将前一次的被除数当作后一次的除数}return c;}/*求最小公倍数*/i
2015-04-20 22:55:40 258
原创 P122 20
P122 2 0#include#include#includetrans(int n,int base){ int i,j;if(n==0) return (0);else if(n!=0){j=n%base; i=n/base;trans(i,base);printf("%d",j);}}int main(){int n;int base;char ch;do{
2015-04-19 16:55:55 308
原创 P122 28
P122 28#include#include#includechar change(char c){ char x; if(c>='a'&&c<='z') x='A'+c-'a'; if(c>='A'&&c<='Z') x='a'+c-'A'; return x;}int main(){ int i,j; char ch; i=0;
2015-04-19 12:20:16 286
原创 P122 21
P122 21#include#include#includeint main(){ int N=10,i=0,j=0; int a[10]; printf("请输入%d名同学的成绩:\n",N); for (i=0;i<N;i++) scanf("%d",&a[i]); int max=a[0]; int average=0; for(i=0;i<N;i++) { m
2015-04-19 11:56:52 261
原创 P122 17
P122 17#include#includeint count(int a[],int n){ int i,j=0; int c=0; for(i=0;i<n;i++) c+=a[i]; c/=n; printf("average=%d\n",c); return 0;}int main() {int i=0; char ch; int N=10; int
2015-04-19 10:08:30 268
原创 P122 16
P122 16#include#includeint count(int a[],int n){ int i,j=0; int c=0; for(i=0;i<n;i++) c+=a[i]; c/=n; printf("average=%d\n",c); for(i=0;i<n;i++) {if(a[i]>=c) {printf("%d ",a[i]); j++;} }
2015-04-19 10:03:37 240
原创 P122 15
p122 15#include#includeint sort(int x,int a[] ,int n){int i=0,j=0;if((x=a[0])&&(a[0]>a[1])) {printf("%d ",x);for(i=0;i<n;i++) printf("%d ",a[i]);printf("\n");}if((xa[1])||(x>=a[n-1])&&(a[0]<a[
2015-04-19 09:19:11 261
原创 P122 15
P122 15#include#include#include#include#define N 5int main(){int i=0,x,j=0;int a[N]={2,3,6,8,9};for(i=0;i<N;i++) printf("%d",a[i]);printf("\n");printf("请输入一个数:\n");scanf("%d",&x);if(x<=a[0
2015-04-19 08:33:08 334
原创 P122 14
12#include#include#include#includeint main(){int s[]={1,2,3,4};int *pa=NULL, *pal=NULL;int N=sizeof(s)/sizeof(int);pal= pa=s;for(int i=0;i<N;++i){printf("%3d",*pa);pa++;}putchar('\n');
2015-04-18 20:54:55 252
原创 P122 10
P122 第十题 #include#include#includeint main(){ float a,b,c; scanf("%f%f%f",&a,&b,&c); if((a+b>c)&&(a+c>b)&&(b+c>a)) { printf("%f %f %f 构成一个三角形",a,b,c); float p=(a+b+c)/2; float t=p*(p-a
2015-04-18 18:18:56 220
原创 P122 6
P122 第六题定义函数up(ch),如字符变量ch是小写zimu就转换成大写字母并通过 up返回,否则字符 ch不改变。#include#include#includechar up(char c){ char X; if(c>='a'&&c<='z') X='A'+c-'a'; else X=c; return X;}int main(){ char c
2015-04-18 17:36:18 574
原创 排序
#includeint main(){ int t=0,i=0,j=0; int a[10];for(i=0;i<10;i++) scanf("%d ",&a[i]); for(i=1;i<10;++i) { for(j=i;j>=1;j--) {if(a[j]<a[j-1]) { t=a[j]; a[j]=a[j-1]; a[j-1]=t; }
2015-04-16 23:06:01 239
原创 计算数字长度(使用sizeof)
#includeint main(){ int b[]={3,2,5,7}; printf("b中有%d个元素:\n",sizeof(int));//*int b_len=sizeof(b)/sizeof(int),计算数字个数// return 0; }
2015-04-15 23:16:08 1601
原创 P51 18
#includeint main(){ int n,i,j; i=0; j=0;while(1){ printf("输入一个数n:\n"); scanf("%d",&n); do { if(n%2==0) i++; else if(n%2!=0) j++; n=n/10; }while(n%2!=0&&n!=0); if(i>=1&&j
2015-04-09 17:21:21 291
原创 P51 20
#include int main() { int i=0; float W=200; do { W=W*(1+0.045); i=i++; } while(W<=500); printf("%d年后该县年工业生产总值将超过500亿\n",i); return
2015-04-08 23:47:39 282
原创 P51 19
#includeint main(){ unsigned int x,flag; while(1) { printf("请输入一个数:\n"); scanf("%d",&x); do { flag = x%2; x = x%10; } while(x!=0&&(!flag)==x%2); if(x==0) printf("YES\n"); els
2015-04-08 22:19:21 423
原创 P51 17
#include#includeint main(){ int a,b,c,n; scanf("%d",&n); for(a=2;a<=n;a++) { b=(int)sqrt(a); for(c=2;c<=b;c++) { if(a%c==0) break; } if(c>b) printf("%d\n",a); } return 0;}
2015-04-06 17:53:07 314
原创 P51 16
#includeint main(){ int a,b,c; scanf("%d %d %d",&a,&b,&c); if((a<b)&&(a<c)) { if(b<c) printf("%d %d %d\n",a,b,c); else printf("%d %d %d\n",a,c,b); } if((b<a)&&(b<c)) { if(a<c) printf
2015-04-06 16:43:31 272
原创 P51 15
#includeint main(){ int n,i,j,k; scanf("%d",&n); for(i=0;i<=n;i++) { for(j=0;j<=n-i;j++) printf(" "); for(j=1;j<=2*i-1;j++) printf("%d",n);
2015-04-06 11:43:50 255
原创 P51 14
#includeint main() { float a=2,b=1, sum=0, d; int i,n; scanf("%d",&n); for(i=0;i<n;i++) { sum+=a/b; d=a+b; b=a; a=d; }
2015-04-06 10:23:02 250
原创 P51 13
P51 13#includeint main(){ int i,j; char ch; i=0; j=0; do{ ch=getchar(); if((i>=48)&&(i<=57)) i++; else if((i>='a')&&(i='A')&&(i<='Z')) j++; }while((ch=getchar()!='*')); printf("
2015-04-03 10:09:26 305
原创 P51 12
P51 第12题 #include "stdio.h" void main() { int a,b; printf("长阶的范围:\n"); scanf("%d",&b); for(a=7;a<b;a++) { if((a%2==1)&&(a%3==2)&&(a%5==4)&&(a%6==5)&&(a%7==0))
2015-04-03 06:55:02 317
原创 P51 10
#includeint main(){ int a,b,c; printf("please input your year:\n"); scanf("%d",&a); printf("please input your mouth:\n"); scanf("%d",&b); if((a%4==0&&a%100!=0)||(a%400==0)) { if(b==1||b==3|
2015-04-02 23:28:20 343
原创 P51 9
P51 第九题输入某个点A的平面坐标(x,y),判断(输出)A点是在圆内,圆外还是在圆周上,其中圆心坐标为(2,2),半径为1#include "stdio.h" int main(){ int x,y,a; scanf("%d\n",&x); scanf("%d",&y); printf("ƽÃæ×ø±ê(%d,%d)\n",x,y);
2015-04-02 22:38:29 751
原创 P51 8
P51 第八题输入整数a和b,如果能被b整除,就输出算式和商,否则输出算式,整数商和余数。#include#includeint main(){ int a,b,c; printf("请输入a,b\n"); scanf("%d",&a); scanf("%d",&b); if(a%b==0) { c = a/b; printf("%d/%d = %d\n",a,
2015-04-02 21:29:32 858
原创 P51 6
P51 6输出1000年(包括1000年)到1999年之间的所有闰年,要求每三个一行,分行输出.#includeint main(){ int a, j = 0; for(a=1000;a<1999;a++) { if((a%4==0&&a%100!=0)||(a%400==0)) { printf("%d ",a); j++; if(j%3==0) p
2015-04-02 19:45:26 753
原创 P51 4
51 第4题判断输入的字符是否是数字,若是数字,则输出"a numerical character",否则输出“other charater".#includeint main(){ char ch; printf("判断字符是否一个数\n"); ch = getchar(); if(ch>='0'&&ch<='9') { printf("a numerical characte
2015-04-02 19:30:58 487
原创 p51 3
#includeint main(){ int a; int min; printf("请输入数值:\n"); scanf("%d",&min); printf("please input your number:\n"); for(a=1;a<=9;a++) { scanf("%d",&a); if(a<min) {min=a;
2015-04-02 18:30:44 271
原创 P51 7
#include#includeint main(){ {char a,b; scanf("%c",&a); getchar(); scanf("%c",&b); if((a-b)%2==0) { if(a>b) printf("%c\n",(a+1)); else printf("%c\n",(b+1)); } else
2015-03-27 11:51:52 342
偏最小二乘回归,其主成分个数采取交互验证的方式选取
2018-11-07
马氏距离计算并设定阈值
2018-11-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人