10 2013 档案
实验七3
摘要:#include#include/*调用数学函数*/int main(void){double x,y;/*定义两个双精度浮点型变量*/printf("Enter x:\n");/*输入x*/scanf("%lf",&x);if(x2){/*满足x>2*/y=sqrt(x*x+x+1);/*调用求算术平方根函数*/}else{/*既不满足x2*/y=2+x;}printf("y=%.2f\n",y);return 0;}
阅读全文
实验七2
摘要:#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++)for(j=0;j<10-i;j++)/*对j进行循环*/if(a[j]<a[j+1])/*看是否成立,成立则继续*/{t=a[j];a[j]=a[j+1];a[j+1]=t;}printf("After sorted:");for(i=0;
阅读全文
实验七1
摘要:#includeint main(void){int i,b=1;double s;s=0; /*s赋值*/ for(i=1;i<=15;i++){s=s+double(i)/double(b);/*将整型强制变换成浮点型*/b=b+2; /*进行循环*/}printf("sum = %f\n" ,s);/*sum以浮点型输出*/}
阅读全文
2
摘要:#includeint main(void){int i,index,k,n,temp;int a[10];/*定义1个数组a,它有10个整型元素*/printf("Enter n:"); /*提示输入n*/scanf("%d",&n);printf("Enter %d max:",n);/*提示输入n个数*/for(i=0;ia[max]) /*如果a[i]比假设的最小值还大*/max=i;/*再假设a[i]是新的最大值,即下标为i的元素最小*//*输出最大值和对应的下标*/printf("max is %d\ts
阅读全文
实验六 数组 1、输入n个整数,将它们存入数组a中。输出最大值和它所对应的下标。
摘要:#includeint main(void){int i,max,n;int a[10];printf("Enter n:"); /*提示输入n*/scanf("%d",&n);printf("Enter %d max:",n);/*提示输入n个数*/for(i=0;ia[max]) /*如果a[i]比假设的最小值还大*/max=i;/*再假设a[i]是新的最大值,即下标为i的元素最小*//*输出最大值和对应的下标*/printf("max is %d\tsub is %d\n",a[max],max);r
阅读全文
实验五1
摘要:#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;}
阅读全文
习题二4
摘要:#includeint main(void){ int m,n,i; double y; y=1; printf("Enter m,n:"); scanf("%d%d",&m,&n); for(i=m;i<=n;i++){ y=y+(i*i+1/i); } printf("y=%.2f",y); return 0;}
阅读全文
习题二7
摘要:#include#includeint main(void){ int i,n; double y; y=0; printf("Enter n:"); scanf("%d",&n); for(i=1;i<=n;i++){ y=y+pow(2,i); } printf("y=%Lf",y); return 0;}
阅读全文
习题二5
摘要:#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("sum=%f\n",sum); retur
阅读全文
习题二3
摘要:#includeint main(void){ int i,n; double x,y,z; printf("Enter n,x:");scanf("%d%lf",&n,&x); for(i=1;i<=n;i++) { y=x*x;z=x*y;}printf("Enter z");return 0;}
阅读全文
习题二2
摘要:#includeint main(void){ int i,n; double x,y; printf("Enter n:");scanf("%d",&n); for(i=1;i<=n;i++) { printf("输入 x:"); scanf("%Lf",&x); if(x<=0) { printf("输入错误,重新输入"); } else if(x<=50) { y=0.53*x; } else { y=26.5+0.58*(x-50); } printf(
阅读全文
习题二1
摘要:#includeint main(void){ int num1,num2,a,b,c; double d,e; printf("Enter num1,num2"); scanf("%d%d",&num1,&num2); a=num1+num2; b=num1-num2; c=num1*num2; d=num1/num2; e=num1%num2; printf("Enter 和=%d 差=%d 积=%d 商=%.2f 余数=%.2f",a,b,c,d,e); return 0;}
阅读全文
作业三4
摘要:#includeint main(void){ int year; printf("输入年份:"); scanf("%d",&year);while(year!=-1){ if((year%4==0&&year%100!=0)||(year%400==0)) { printf("这一年是 闰年\n"); printf("输入年份:"); scanf("%d",&year); } else{ printf("这一年不是闰年\n"); printf
阅读全文
作业三6
摘要:#include int main(void){int choice, i;double price;for(i = 1; i <= 5; i++){printf("[1] apples\n");printf("[2] pears\n");printf("[3] oranges\n");printf("[4] grapes\n");printf("[0] Exit\n");scanf("%d", &choice);if(choice == 0)break;els
阅读全文
习题二6
摘要:#include#includeint main(void){int year;double loan,money,mypow,rate;scanf("%lf%lf",&loan,&rate);printf(" year money\n");for(year=5;year<=30;year++){mypow=pow(1+rate,12*year);money=loan*rate*mypow/(mypow-1);printf("year=%d money=%.of\n",year,money);}return 0;
阅读全文
习题二8
摘要:#includeint main(void){int i,n;double sum;double fact(int n);scanf("%d",&n);sum=0;for(i=0;i<=n;i++){sum=sum+fact(i);}printf("sum=%.0f\n",sum);return 0;}double fact(int n){int i;double product;product=1;for(i=1;i<=n;i++)product=product*i;return product;}
阅读全文
作业三3(修改过)
摘要:#includevoid main(){char a;int b=0,c=0,d=0,e=0;while((a=getchar())!='\n'){if(a>='a'&&a='A'&&a='0'&&a<='9') c++;else if(a==13||a==32) d++;else e++;}printf("字母个数为%d\n数字个数为%d\n空格或回车个数为%d\n其余为%d\n",b,c,d,e);}
阅读全文
作业三5
摘要:#includeint main(){char a;printf("输入五级制成绩:\n");scanf("%ch",&a);switch(a){case'A':printf("90~100\n");break;case'B':printf("80~89\n");break;case'C':printf("70~79\n");break;case'D':printf("60~69\n");break;ca
阅读全文
作业三3
摘要:#include int main(void) { char c; int blank, digit, i, letter, other; blank = digit = letter = other = 0; for(i = 1; i <= 15; i++){ c = getchar(); } printf("letter = %d, blank = %d, digit = %d, other = %d\n", letter, blank, digit, other); }
阅读全文
作业三2(改过)
摘要:#includevoid main(){int m,n,i,test,sum,count;printf("请输入学生数:\n");scanf("%d",&n);count=0;sum=0;for(i=0;i=60)count++;}printf("avr=%.2f\n",sum*1.0/n);printf("pass=%d\n",count);printf("fail=%d\n",n-count);}
阅读全文
作业三2
摘要:#includevoid main(){int m,n,i,test,sum,count;printf("Input:\n");scanf("%d",&n);count=0;sum=0;for(i=0;i=60)count++;}printf("avr=%.2f\n",sum*1.0/n);printf("pass=%d\n",count);printf("fail=%d\n",n-count);}
阅读全文
作业三1
摘要:#includeint sign(int j);void main(){ printf("请输入x\n");int x;sign(x);}int sign(int j){int k;scanf("%d",&j);if(j>0) k=1;if(j=0) k=0;if(j<0) k=-1;printf("sin(x)=%d\n",k);return 0;}
阅读全文
课堂练习二
摘要:#includeint main(void){int i,n;double h,r,v;double cylinder(double r,double h);printf("Enter n:");scanf("%d",&n);for(i=1;i<=n;i++){printf("Enter r and h:"); scanf("%lf%lf",&r,&h);if((r<=0)||(h<=0)){printf("输入错误,重新输入");}else{v=cyl
阅读全文
实验三
摘要:#includeint main(void){double r,s; s=3.1415926*r*r;printf("Enter r:");scanf("%lf",&r); if(r0){s=3.141592653*r*r;} printf("f=%.2f\s",s);return 0;}
阅读全文
第七章例7-14
摘要:#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
阅读全文
第七章例7-13
摘要:#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;}
阅读全文
第七章例7-12
摘要:#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]-'0';
阅读全文
第七章例7-11
摘要:#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;}
阅读全文
第七章例7-9
摘要:#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]; a[i][j]=a[j][i]; a[j][i]=temp; } for(i=0;i<n;i++){ for(j=0;j
阅读全文
第七章例7-8
摘要:#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;}
阅读全文
第七章例7-7
摘要:#includeint main(void){int col,i,j,row;int a[3][2];printf("Enter 6 integers:\n");for(i=0;ia[row][col]){row=i;col=j;}printf("max=a[%d][%d]=%d\n",row,col,a[row][col]);return 0;}
阅读全文
第七章例7-6
摘要:#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=mid-1;elselow=mid+1;}if(low<=high)printf("Index is %d\n
阅读全文
第七章例7-5
摘要:int 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[index]) index=i;temp=a[index];a[index]=a
阅读全文
第七章例7-4
摘要:#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\tusb is %d\n",a[inde
阅读全文
第七章例7-3
摘要:#includeint main(void){int i,flag,x;int a[5];printf("Enter 5 inteages:");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;break;}if(flag==0)printf(&q
阅读全文
第七章例7-2
摘要:#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;}
阅读全文
第七章例7-1
摘要:#includeint main(void){int count[9];int i,response;for(i=1;i8)printf("this is a bad response:%d\n",response);elsecount[response]++;}printf("result:\n");for(i=1;i<=8;i++)printf("%4d%4d\n",i,count[i]);return 0;}
阅读全文
第六章例6-5
摘要:#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;}
阅读全文
第六章例6-3
摘要:#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("%d",!x==2);printf("%
阅读全文
第六章例6-2
摘要:#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",3<=x<=5);return 0;}
阅读全文
第六章例6-1
摘要:#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;}
阅读全文
第五章例5-9
摘要:#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);}
阅读全文
第五章例5-8
摘要:#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("Enter cash value:");scanf
阅读全文
第五章例5-7
摘要:#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;}
阅读全文
第五章例5-6
摘要:#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("%f%f&q
阅读全文
第五章例5-5
摘要:#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');}}
阅读全文
第五章例5-4
摘要:#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 == 1)return 0; n=sqrt(m); for(i = 2;i<=n;i++
阅读全文
第五章例5-3
摘要:#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;while(fabs(item)>=e){it
阅读全文
第五章例5-1
摘要:#includeintmain(void){doubleheight,radius,volume;doublecylinder(doubler,doubleh);printf("Enterradiusandheight:");scanf("%lf%lf",&radius,&height);volume=cylinder(radius,height);printf("Volume=%.3f\n",volume);return0;}doublecylinder(doubler,doubleh){doubleresult;r
阅读全文
第四章例4-12-2
摘要:#includeint main(void){int child,men,women;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;}
阅读全文
第四章例4-12
摘要:#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);return 0;}
阅读全文
第四章例4-11
摘要:#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;}
阅读全文
第四章例4-10
摘要:#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;}
阅读全文
第四章例4-9
摘要:#includeint main(void){int x;printf("Enter x:");scanf("%d",&x);while(x!=0){printf("%d",x%10);x=x/10;}return 0;}
阅读全文
第四章例4-82
摘要:#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;}
阅读全文
第四章例4-8
摘要:#includeint main(void){int i,mark,max,n;printf("Enter n:");scanf("%d",&n);printf("Enter%dmarks:",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);return 0;}
阅读全文
第四章例4-7
摘要:#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;}
阅读全文
第四章例4-6
摘要:#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;}
阅读全文
第四章例4-5
摘要:#include#includeint main(void){int mynumber=38;int count=0,yournumber;for(count=1;countmynumber)printf("Sorry!your number is bigger than my number!\n");elseprintf("Sorry!your number is smaller than my number!\n");}printf("Game is over!\n");return 0;}
阅读全文
第四章例4-4
摘要:#include#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);elseprintf("NO!\n");return 0;}
阅读全文
第四章例4-3
摘要:#include#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;}
阅读全文
第四章例4-2
摘要:#include#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){printf("Grade average is %.2f
阅读全文
第四章例4-1
摘要:#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=%.4f\n",pi);return 0;}
阅读全文
第三章3-11
摘要:#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(op=='
阅读全文
第三章3-10
摘要:#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;case'0':case'1':case'2':case'3':case'4':case
阅读全文
第三章3-9
摘要:#includeint main(void){double value1,value2;char op;printf("Type in an expression:");scanf("%lf%c%lf",&value1,&op,&value2);switch(op){ case'+':printf("=%.2f\n",value1+value2);break;case'-':printf("=%.2f\n",value1-value2);break;case&
阅读全文
第三章3-8
摘要:#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 choice:");scanf(&q
阅读全文
第三章3-7
摘要:#includeint main(void){int digit,letter,other;char ch;int i;digit=letter=other=0;printf("Enter 10characters:");for(i=1;i='a'&&ch='A'&&ch='0'&&ch<='9')digit++;else other++;}printf("letter=%d,digit=%d,other=%d\n",letter,dig
阅读全文
第三章3-5
摘要:#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(op=='*
阅读全文
第三章3-4
摘要:#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;}
阅读全文
第三章3-3
摘要:#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++;}}printf("Grade average=%.2f\n
阅读全文
第三章3-2
摘要:#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;}
阅读全文
第三章3-1
摘要:#includeint main(void){int mynumber=38;int yournumber;printf("Input your number:");scanf("%d",&yournumber);if(yournumber==mynumber)printf("Ok!you are rigaht!\n");elseif(yournumber>mynumber)printf("Sorry!your number is bigger than my number!\n");else pri
阅读全文
第二章例2-11
摘要:#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++){product=product*i;}r
阅读全文
第二章例2-10
摘要:#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;}
阅读全文
第二章例2-9
摘要:#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;}
阅读全文
第二章例2-8
摘要:#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("sum=%f\n",sum);return 0;}
阅读全文
第二章例2-7
摘要:#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;}
阅读全文
第二章例2-6
摘要:#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);printf(&
阅读全文
第二章例2-5
摘要:#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("sum
阅读全文
第二章例2-4
摘要:#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;}
阅读全文
第二章例2-3
摘要:#includeint main(void){int celsius,fahr;fahr=100;celsius=5*(fahr-32)/9;printf("fahr=%d,celsius=%d\n",fahr,celsius);return 0;}
阅读全文
第二章例2-2
摘要:#includeint main(void){printf("Programming is fun.\n");printf("And programming in C is even morn fun!\n");return 0;}
阅读全文
第二章例2-1
摘要:#includeint main(void){printf("Hello World!\n");return 0;}
阅读全文
第一章例1-1
摘要:#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;}
阅读全文
|