10 2013 档案
摘要:#include#includeint main(void){ double x,y; printf("Enter x:\n"); scanf("%lf",&x); if(x=-2&&x<=2){ y=2+x; } else{ y=sqrt(x*x+x+1); } printf("y=%f",y); return 0;}
阅读全文
摘要:#includevoid main(){ int i,b=1; double s; s=0;/*给s赋值*/ for(i=1;i<=15;i++) { s=s+double(i)/double(b);/*将i、b由整形强制变换成浮点型*/ b = b+2;/*循环b令分母为奇数*/ } printf("sum = %f\n",s);/*输出sum浮点型结果*/}
阅读全文
摘要:#includevoid main(){ int i,j,t,a[10]; printf("Enter 10 integers:"); for(i=0;i<10;i++) scanf("%d", &a[i]);/*库函数对应上方定义函数a[i]*/ for(i=1;i<10;i++)/*循环i,直到i=10的时候循环结束*/ for(j = 0;j < 10 - i ;j++) if(a[j] < a[j+1])/*判断a[j]是否小于a[j+1]如果成立则进行程序*/ { ...
阅读全文
摘要:#includeint main(void){ int i,x,y,m,n; int a[10]; printf("输入n:"); scanf("%d",&n); for(i=0;i<n;i++){ scanf("%d",&a[i]); } for(x=0;x<n-1;x++){ y=x; for(i=x+1;i<n;i++){ if(a[i]<a[y]) y=i; m=a[y]; a[y]=a[x]; a[x]...
阅读全文
摘要:#includeint main(void){ int i,n,m; /* 定义变量*/ int count[10]; printf("输入n=:\n"); scanf("%d",&n); printf("请输入%d个整数:",n); for(i=0;icount[m]){ /*如果count【i】假设的最大值大*/ m=i; /*令i...
阅读全文
摘要:#includeint main(void){ int m,n,i; float x,y,z,p; printf("Enter n(n>0) and m(m>0)\n"); scanf("%d%d",&m,&n); x=1; y=1; for(i=1;i<=n;i++){ x=x*i; } for(i=1;i<=m;i++){ y=y*i; } z=y-x; for(i=1;i<=m-n;i++){ z=z*i; } p=y/x*y/z; printf("p=%....
阅读全文
摘要:#includedouble fact(int n);int main(void){ int i,n; double x; printf("Enter n:"); scanf("%d",&n); x=0; for(i=1;i<=n;i++) x=x+fact(i); printf("1!+2!+3!+...100!=%e\n",x); return 0;}double fact(int n){ int i; double y; y=1; for(i=1;i<=n;i++) y=y*1; r...
阅读全文
摘要:#includeint main(void){ int digit,letter,other; char ch; int i; digit=letter=other=0; printf("Enter 15 characters:"); for(i=1;i='a'&&ch='A'&&ch='0'&&ch<='15') digit++; else other++; } printf("letter=%d,digit=%d,other=%d\n"
阅读全文
摘要:#includeint main(void){ int count,num; double grade,total; num=0; total=0; count=0; printf("Enter grades:"); scanf("%lf",&grade); while(grade>=0){ total=total+grade; num++; if(grade<60) count++; scanf("%lf",&grade); } if(num!=0){ ...
阅读全文
摘要:#includeint main(void){ int x,y; printf("Enter x:"); scanf("%d",&x); if(x<0){ y=-1; } else if(x=0){ y=0; } else{ y=1; } printf("y=%d",y); return 0;}
阅读全文
摘要:#include double fact(int n);int main(void) { int i,n; double x; printf("Enter n:"); scanf("%lf",&n); x=0; for(i=0;i<=n;i++){ x=x+fact(i); } printf("x=%.2f\n",x); return 0;}double fact(int n) { int i; double product; product=1; for(i=1;...
阅读全文
摘要:#include#includeint main(void){ int i,n; double power; printf("Enter n:\n"); scanf("%d",&n); for(i=1;i<=n;i++){ power=pow(2,i); printf("pow=%.0f\n",power); } return 0;}
阅读全文
摘要:#include #include int main(void) { int year; double loan,money,rate,x; printf("year money\n"); scanf("%lf%lf",&loan,&rate); for(year=5;year<=30;year++){ x=pow(1+rate,12*year); money=loan*rate*x/(x-1); printf("year=%d money=%.2f\n",year,money); } ...
阅读全文
摘要:#includeint main(void){ int i,n; double y; printf("Enter n:"); scanf("%d",&n); y=0; for(i=1;i<=n;i++){ if(i%2==0){ y=y-i/(2*i-1); } else{ y=y+i/(2*i-1); } } printf("%.3f",y); return 0;}
阅读全文
摘要:#includeint main(void){ int n,m; double i,x; x=1; printf("Enter n and m:\n"); scanf("%d%d",&n,&m); for(i=m;i<=n;i++) x=x+(i*i+1/i); printf("x = %.2f",x); return 0;}x的赋值不能是0,不然输出都是0。
阅读全文
摘要:#includeint main(void){ int i,n; double x,f; printf("Enter n:\n"); scanf("%d",&n); printf("Enter x:\n"); scanf("%d",&x); f = 1; for(i=1;i<=n;i++) f=f*x; printf("%d",f); return 0;}最开始的时候还是有点犯懵,还好能勉强做出来。
阅读全文
摘要:#includeint main(void){ double x,y; printf("Enter x:\n"); scanf("%lf",&x); if(x <= 50){ y = x * 0.53; } else{ y = 26.5 + (x - 50)*0.58; } printf("y=%.2f\n",x,y); return 0;}
阅读全文
摘要:#includeint main(void){ int num1,num2; double x,y; double z,k; printf("Enter num1:"); scanf("%d",&num1); printf("Enter num2:"); scanf("%d",&num2); x = num1+num2; y = num1-num2; z = num1*num2; k = num1/num2; printf("x=%.0f\n",x); printf("
阅读全文
摘要:#includeint main(){ char c1,c2,c3,c4; scanf("%c%c",&c1,&c2); printf("%c %c\n",c1,c2); getchar(); c3 = getchar(); c4 = getchar(); printf("%c %c\n",c3,c4); printf("%c %c %c %c\n",c1,c2,c3,c4); return 0;}
阅读全文
摘要:#includeint main(){ char c1,c2,c3,c4; scanf("%d%d",&c1,&c2); printf("%d\n",c1+c2); getchar(); c3 = getchar(); c4 = getchar(); printf("%d\n",c3+c4); return 0;}
阅读全文
摘要:#includeint main(void){ int i,n; double r,h,v; double cylinder(double r,double h); printf("Enter n:"); scanf("%d",&n); for(i = 1;i <= n;i++){ printf("Enter r and h:\n"); scanf("%lf%lf",&r,&h); v = cylinder(r,h); printf("v = %.2f\n",v);
阅读全文
摘要:#includeint main(void){ double s,r; printf("Enter r:\n"); scanf("%Lf",&r); if(r >= 0){ s = r * r * 3.14; printf("%.2f",s); } else printf("Enter error!\n"); return 0;}
阅读全文
摘要:#includeint main(void){ int i,k; char str1[80],str2[80]; long number; printf("Enter a string:"); i = 0; while((str1[i] = getchar()) != '\n') i++; str1[i] = '\0'; k=0; for(i = 0;str1[i] !='\0';i++) if (str1[i]>='0'&&str1[i]='a'&&str
阅读全文
摘要:#includeint main(void){ int count,i; char str[80]; printf("Enter a string:"); i = 0; while((str[i] = getchar()) !='\n') i++; str[i] = '\0'; count = 0; for(i = 0;str[i] !='\0';i++) if(str[i] = '0') count++; printf("count = %d\n",count); return 0;...
阅读全文
摘要:#includeint main(void){ int i,number; char str[10]; printf("Enter a string:"); i = 0; while((str[i] = getchar()) != '\n') i++; str[i] = '\0'; number=0; for(i = 0;str[i] != '\0';i++) if(str[i] >='0' && str[i]<='9') number=number*10+str[i
阅读全文
摘要:#includeint main(void){ int i,n,m; char s[10]; printf("Enter a string:"); i = 0; while((s[i] = getchar()) !='\n') i++; s[i] = '\0'; for(n = 0,m = i-1;n = m) printf("It is a plalindrome\n"); else printf("It is not a plalindrome\n"); return 0;}
阅读全文
摘要:#includeint main(void){ int day_of_year(int year,int month,int day); int days = day_of_year(2013,10,12); printf("%d",days); return 0;}int day_of_year(int year,int month,int day){ int k,leap; int tab[2][13] = { {0,31,28,31,30,31,30,31,31,30,31,30,31}, {0,31,29,31,30,31...
阅读全文
摘要:#includeint main(void){ int i,j,n,temp; int a[6][6]; printf("Enter n:"); scanf("%d",&n); for(i = 0;i < n;i++) for(j = 0;j < n;j++) a[i][j] = i * n + j + 1; for(i = 0;i < n;i++) for(j = 0;j < n;j++) if(i <= j){ temp = a[i][j]; ...
阅读全文
摘要:#includeint main(void){ int i,j; int a[3][2]; for(i = 0;i < 3;i++) for(j = 0;j < 2;j++) a[i][j] = i + j; for(i = 0;i < 3;i++){ for(j = 0;j < 2;j++) printf("%4d",a[i][j]); printf("\n"); } return 0;}
阅读全文
摘要:#includeint main(void){ int col,i,j,row; int a[3][2]; printf("Enter 6 integers: \n"); for(i = 0;i a[row][col]){ row = i; col = j; } printf("max = a[%d][%d] = %d\n",row,col,a[row][col]); return 0;}
阅读全文
摘要:#includeint main(void){ int a[10] = {1,2,3,4,5,6,7,8,9,10}; int low,high,mid,n = 10,x; printf("Enter x:"); scanf("%d",&x); low= 0;high = n - 1; while (low <= high) { mid = (low + high)/2; if (x == a[mid]) break; else if (x < a[mid]) high ...
阅读全文
摘要:#includeint main(void){ int i,index,k,n,temp; int a[10]; printf("Enter n:"); scanf("%d",&n); printf("Enter %d integers:",n); for(i = 0;i < n;i++) scanf("%d",&a[i]); for(k = 0;k < n - 1;k++){ index = k; for(i = k + 1;i < n;i++) if(a[i] < a[i
阅读全文
摘要:#includeint main(void){ int i,index,n; int a[10]; printf("Enter n:"); scanf("%d",&n); printf("Enter %d integers:",n); for(i = 0;i < n;i++) scanf("%d",&a[i]); index = 0; for(i = 1;i < n;i++) if(a[i] < a[index]) index = i; printf("min is %d
阅读全文
摘要:#includeint main(void){ int i,flag,x; int a[5]; printf("Enter 5 integers:"); for(i = 0;i < 5;i++) scanf("%d",&a[i]); printf("Enter x:"); scanf("%d",&x); flag = 0; for(i = 0;i < 5;i++) if(a[i] == x){ printf("Index is %d\n",i); flag = 1;
阅读全文
摘要:#includeint main(void){ int i; int fib[10] = {1,1}; for(i = 2;i < 10;i++) fib[i] = fib[i-1] + fib[i-2]; for(i = 0;i < 10;i++){ printf("%6d",fib[i]); if((i + 1) % 5 == 0) printf("\n"); } return 0;}
阅读全文
摘要:#includeint main(void){ int count[9]; int i,response; for(i = 1;i 8) printf("this is a bad response:%d\n",response); else count[response]++; } printf("result:\n"); for(i = 1;i <= 8;i++) printf("%4d%4d\n",i,count[i]); return 0;}
阅读全文
摘要:#includeint main(void){ char ch; printf("input characters:"); ch = getchar(); while(ch !='\n'){ if (ch >= 'A' && ch = 'a' && ch <='z') ch = ch - 'a' + 'A'; putchar(ch); ch = getchar(); } return 0;}
阅读全文
摘要:#includeint main(void){ char ch = 'w'; int a = 2,b = 0,c = 0; float x = 3.0; printf("%d", a && b); printf("%d", a || b && c); printf("%d", !a && b); printf("%d", a||3+10&&2); printf("%d", !(x == 2)); printf(&qu
阅读全文
摘要:#includeint main(void){ char ch = 'w'; int a = 2,b = 3,c = 1,d,x=10; printf("%d",a > b == c); printf("%d",d = a > b); printf("%d",ch >'a' + 1); printf("%d",d = a + b > c); printf("%d",b - 1 == a != c); printf("%d\n&qu
阅读全文
摘要:#includeint main(void){ int i; char ch_lower,ch_upper; for(i = 1;i='a' && ch_lower%c->%d\n",ch_lower,ch_upper,ch_upper%10); } return 0;
阅读全文
摘要:#includedouble fact_s(int n);int main(void){ int i,n; printf("Input n:"); scanf("%d",&n); for(i=1;i<=n;i++) printf("%3d!=%.0f\n",i,fact_s(i)); return 0;}double fact_s(int n){ static double f = 1; f = f*n; return(f);}
阅读全文
摘要:#includefloat cash;int main(void){ int choice; float value; void income(float number),expend(float number); cash = 0; printf("Enter operate choice(0--end,1--income,2--expend):"); scanf("%d",&choice); while (choice !=0){ if (choice == 1 || choice == 2){ printf("...
阅读全文
摘要:#includeint x;int f();int main(void){ int a = 1; x = a; a = f(); { int b = 2; b = a + b; x = x + b; } printf("%d %d",a,x); return 0;}int f(){ int x = 4; return x;}
阅读全文
摘要:#includefloat result_real,result_imag;int main(void){ float imag1,imag2,real1,real2; void complex_prod(float real1,float imag1,float real2,float imag2); void complex_add(float real1,float imag1,float real2,float imag2); printf("Enter 1st complex number(real and imaginary):"); scanf("%
阅读全文
摘要:#includeint main(void){ void pyramid(int n); pyramid(5); return 0;}void pyramid(int n){ int i,j; for(i = 1;i <= n;i++){ for(j = 1;j<=n-i;j++) printf(" "); for(j = 1;j<=i;j++) printf(" %d ",i); putchar('\n'); ...
阅读全文
摘要:#include#includeint main(void){ int count,m; int prime(int m); count=0; for(m=2;m<=100;m++){ if(prime(m) !=0){ printf("%6d",m); count++; if(count%10==0) printf("\n"); } } printf("\n");}int prime(int m){ int i,n; if(m=...
阅读全文
摘要:#include#includeint main(void){ double e,pi; double funpi(double e); printf("Enter e:"); scanf("%lf",&e); pi=funpi(e); printf("pi=%f\n",pi); return 0;}double funpi(double e){ int denominator,flag; double item,sum; flag = 1; denominator = 1; item = 1.0; sum = 0;...
阅读全文
摘要:#includeint main(void){ double height,radius,volume; double cylinder(double r,double h); printf("Enter radius and height:"); scanf("%lf%lf",&radius,&height); volume = cylinder(radius,height); printf("Volume=%.3f\n",volume); return 0;}double cylinder(double r,dou
阅读全文
摘要:#includeint main(void){ int child,women,men; for(men=0;men<=15;men++) for(women=0;women<=22;women++){ child=45-women-men; if(men*3+women*2+child*0.5==45) printf("men=%d,women=%d,child=%d\n",men,women,child); } return 0;}
阅读全文
摘要:#includeint main(void){ int child,men,women; for(men=0;men<=45;men++) for(women=0;women<=45;women++) for(child=0;child<=45;child++) if(men+women+child==45 && men*3+women*2+child*0.5==45) printf("men=%d,women=%d,child=%d\n",men,women,child); ...
阅读全文
摘要:#includeint main(void){ int i,x1,x2,x; x1=1; x2=1; printf("%6d%6d",x1,x2); for(i=1;i<=8;i++){ x=x1+x2; printf("%6d",x); x1=x2; x2=x; } printf("\n"); return 0;}
阅读全文
摘要:#include#includeint main(void){ int count,i,m,n; count=0; for(m=2;mn){ printf("%6d",m); count++; if(count % 10==0) printf("\n"); } } printf("\n"); return 0;}
阅读全文
摘要:#includeint main(void){ int x; printf("Enter x:"); scanf("%d",&x); while(x !=0){ printf("%d",x%10); x =x/10; } return 0;}
阅读全文
摘要:#includeint main(void){ int mark,max; printf("Enter marks:"); scanf("%d",&mark); max = mark; while(mark>=0){ if(max < mark) max = mark; scanf("%d",&mark); }; printf("Max=%d\n",max); return 0;}
阅读全文
摘要:#includeint main(void){ int i,mark,max,n; printf("Enter n:"); scanf("%d",&n); printf("Enter %d marks:",n); scanf("%d",&mark); max=mark; for(i=1;i<n;i++){ scanf("%d",&mark); if(max<mark) max=mark; } printf("Max=%d\n",max);
阅读全文
摘要:#includeint main(void){ int i,j; double item,sum; sum = 0; for(i = 1;i<=100;i++){ item = 1; for(j = 1;j<=i;j++) item=item*j; sum=sum+item; } printf("1!+2!+...+100!=%e\n",sum); return 0;}
阅读全文
摘要:#includedouble fact(int n);int main(void){ int i; double sum; sum = 0; for(i=1;i<=100;i++) sum=sum+fact(i); printf("1!+2!+...+100!=%e\n",sum);return 0;}double fact(int n){ int i; double result; result=1; for(i=1;i<=n;i++) result=result*i; return result;}
阅读全文
摘要:#includeint main(void){ int mynumber=38; int count=0,yournumber; for(count = 1;countmynumber) printf("Sorry! your number is bigger than my number!\n"); else printf("Sorry! your number is smaller than my number!\n"); } printf("Game is over!\n");...
阅读全文
摘要:#includeint main(void){ int i,m; printf("Enter a number:"); scanf("%d",&m); for(i=2;im/2 && m!=1) printf("%d is a prime number!\n",m); else printf("No!\n"); return 0;}
阅读全文
摘要:#includeint main(void){ int count,number; count=0; printf("Enter a number:"); scanf("%d",&number); if(number<0)number=-number; do{ number=number/10; count++; }while(number !=0); printf("It contains %d digits.\n",count); return 0;}
阅读全文
摘要:#includeint main(void){ int count,num; double grade,total; num=0; total=0; count=0; printf("Enter grades:"); scanf("%lf",&grade); while(grade>=0){ total=total+grade; num++; if(grade<60) count++; scanf("%lf",&grade); } if(num !=0){ ...
阅读全文
摘要:#include#includeint main(void){ int denominator,flag; double item,pi; flag=1; denominator=1; item=1.0; pi=0; while(fabs(item)>=0.0001){ item=flag*1.0/denominator; pi=pi+item; flag=-flag; denominator=denominator+2; } pi=pi*4; printf("pi=%0.4f\...
阅读全文
摘要:#includeint main(void){ double value1,value2; char op; printf("Type in an expression:"); scanf("%lf%c%lf",&value1,&op,&value2); if(op=='+') printf("=%.2f\n",value1+value2); else if(op=='-') printf("=%.2f\n",value1-value2); else if(o
阅读全文
摘要:#includeint main(void){ int blank,digit,other; char ch; int i; blank=digit=other=0; printf("Enter 10 characters:"); for(i=1;i<=10;i++){ ch=getchar(); switch (ch){ case' ': case'\n': blank++; break; ...
阅读全文
摘要:#includeint main(void){ int choice,i; double price; for(i=1;i<=5;i++){ printf("[1] Select crisps \n"); printf("[2] Select popcorn \n"); printf("[3] Select chocolate \n"); printf("[4] Select cola \n"); printf("[0] exit \n"); printf("Enter choi
阅读全文
摘要:#includeint main(void){ int digit,letter,other; char ch; int i; digit=letter=other=0; printf("Enter 10 characters:"); for(i=1;i='a'&&ch='A'&&ch='0'&&chint main(void){ int digit,letter,other; char ch; int i; digit=letter=other=0; printf("
阅读全文
摘要:#includeint main(void){ double value1,value2; char op; printf("Type in an expression:"); scanf("%lf%c%lf",&value1,&op,&value2); if(op=='+') printf("=%.2f\n",value1+value2); else if(op=='-') printf("=%.2f\n",value1-value2); else if(o
阅读全文
摘要:#includeint main(void){ double x,y; printf("Enter x:"); scanf("%lf",&x); if(x<0){ y=0; } else if(x<=15){ y=4*x/3; } else{ y=2.5*x-10.5; } printf("f(%.2f)=%.2f\n",x,y); return 0;}
阅读全文
摘要:#includeint main(void){ int count,i,n; double grade,total; printf("Enter n:"); scanf("%d",&n); total=0; count=0; for(i=1;i<=n;i++){ printf("Enter grade#%d:",i); scanf("%lf",&grade); total=total+grade; if(grade<60){ count++; } } ...
阅读全文
摘要:#includeint main(void){ int number; printf("Enter a number:"); scanf("%d",&number); if(number%2==0){ printf("The number is even.\n"); } else{ printf("The number is odd.\n"); } return 0;}
阅读全文
摘要:#includeint main(void){ int mynumber=38; int yournumber; printf("Input your number:"); scanf("%d",&yournumber); if(yournumber==mynumber) printf("Ok! your are right!\n"); else if(yournumber>mynumber) printf("Sorry! your number is bigger than my number!\n...
阅读全文
摘要:#includedouble fact(int n);int main(void){ int i,n; double result; printf("Enter n:"); scanf("%d",&n); for(i=0;i<=n;i++){ result=fact(i); printf("%d!=%.0f\n",i,result); } return 0;}double fact(int n){ int i; double product; product=1; for(i=1;i<=n;i++){...
阅读全文
摘要:#include#includeint main(void){ int i,n; double power; printf("Enter n:"); scanf("%d",&n); for(i=0;i<=n;i++){ power=pow(2,i); printf("pow(2,%d)=%.0f\n",i,power); } return 0;}
阅读全文
摘要:#includeint main(void){ int i,n; double product; printf("Enter n:"); scanf("%d",&n); product=1; for(i=1;i<=n;i++){ product=product*i; } printf("product=%.0f\n",product); return 0;}
阅读全文
摘要:#includeint main(void){ int denominator,flag,i,n; double item,sum; printf("Enter n:"); scanf("%d",&n); flag=1; denominator=1; sum=0; for(i=1;i<=n;i++){ item=flag*1.0/denominator; sum=sum+item; flag=-flag; denominator=denominator+2; } printf("...
阅读全文
摘要:#includeint main(void){ int i,n,sum; printf("Enter n:"); scanf("%d",&n); sum=0; for(i=1;i<=n;i++){ sum=sum+i; } printf("Sum of numbers from 1 to %d is %d\n",n,sum); return 0;}
阅读全文
摘要:#includeint main(void){ int fahr,lower,upper; double celsius; printf("Enter lower:"); scanf("%d",&lower); printf("Enter upper:"); scanf("%d",&upper); printf("fahr celsius\n"); for(fahr=lower;fahr<=upper;fahr++){ celsius=(5.0/9.0)*(fahr-32)
阅读全文
摘要:#include#includeint main(void){ int money,year; double rate,sum; printf("Enter money:"); scanf("%d",&money); printf("Enter year:"); scanf("%d",&year); printf("Enter rate"); scanf("%lf",&rate); sum=money*pow(1+rate,year); printf(
阅读全文
摘要:#includeint main(void){ double x,y; printf("Enter x (x>=0):\n"); scanf("%lf",&x); if(x<=15){ y=4*x/3; } else{ y=2.5*x-10.5; } printf("y=f(%f)=%.2f\n",x,y); return 0;}
阅读全文
摘要:#includeint main(void){ int celsius,fahr; fahr=100; celsius=5*(fahr-32)/9; printf("fahr=%d,celsius=%d\n",fahr,celsius); return 0;}
阅读全文
摘要:#includeint main(void){ printf("Programming is fun.\n"); printf("And programming in C is even more fun!\n"); return 0;}
阅读全文
摘要:#includeint main(void){ printf("Hello World!\n"); return 0;}
阅读全文
摘要:#includeint main(void){ int n; int factorial(int n); scanf("%d",&n); printf("%d\n",factorial(n)); return 0;}int factorial(int n){ int i,fact=1; for(i=1;i<=n;i++) fact=fact*i; return fact;}
阅读全文

浙公网安备 33010602011771号