• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






琼溪

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

10 2013 档案

 
实验7综合练习
摘要:一、填空:阅读下列程序说明和程序,在可选答案中,挑选一个正确答案。填补(1) (2) (3) (4)处空白,并注释说明为什么。程序说明求 1 + 2/3 + 3/5 + 4/7 + 5/9 + … 的前15项之和。 运行示例:sum = 8.667936程序如下: 1 #include 2 void main( ) 3 { 4 int i, b = 1; 5 double s;//s由0开始,对s进行赋值,根据下面i=1可以得出 6 s = 0 ; 7 for(i = 1; i 2 void main( ) 3 { 4 int i, j, t,... 阅读全文
posted @ 2013-10-31 09:30 琼溪 阅读(171) 评论(1) 推荐(0)
实验 6 数组1
摘要://输入n个整数,将它们存入数组a中。输出最大值和它所对应的下标。#includeint main(void){ int n,i,x; int a[10]; x=0; printf("enter n:"); scanf("%d",&n); for(i=0;ia[x]){ x=i; } } printf("最大值%d,下标%d",a[x],x); return 0;}//输入n个整数,存入数组a中,分别按正序和逆序输出这些数;#includeint main(void){ int i,n;int a[... 阅读全文
posted @ 2013-10-28 08:56 琼溪 阅读(239) 评论(0) 推荐(0)
实验5函数
摘要://计算1!+2!+…+100!。要求定义和调用函数fact(n)计算n的阶乘。#includedouble fact(int n);int main(void){ int i,n; double y; y=0; printf("n:"); scanf("%d",&n);//调用函数; for(i=1;iint main(void){ int m,n; double y; printf("输入m,n:"); scanf("%d%d",&m,&n); float fact(int x); if 阅读全文
posted @ 2013-10-21 09:32 琼溪 阅读(248) 评论(1) 推荐(0)
作业3(4)
摘要://循环输入多个年份 year,判断该年是否为闰年。判断闰年的条件是:能被 4 整除但不能被100 整除,或者能被 400 整除。输入-1退出程序执行#includeint main(void){ int year,i,n; printf("输入n:"); scanf("%d",&n); for(i=1;i<=n;i++){ printf("输入year:"); scanf("%d",&year);//判断是否是闰年 if((year%4==0&&year%100!=0)||( 阅读全文
posted @ 2013-10-20 22:21 琼溪 阅读(129) 评论(0) 推荐(0)
作业2(5)
摘要:编写程序,输入一个正整数,计算1-2/3+...的前n项之和//编写程序,输入一个正整数,计算1-2/3+...的前n项之和#includeint main(void){ int n,i,a,b; double y,c,d; y=0; a=1; d=1; b=1; printf("输入n:"); scanf("%d",&n); //运用for进行循环 for(i=1;i<=n;i++){ c=(a*b)/d; y=y+c; b=b+1; d=d+2; a=-a; ... 阅读全文
posted @ 2013-10-20 00:13 琼溪 阅读(144) 评论(0) 推荐(0)
作业2(7)
摘要://编写程序,求2的n次和,调用函数求幂#include#includeint main(void){ int i,n; double y; y=0; printf("输入n:"); scanf("%d",&n); for(i=1;i<=n;i++){ y=y+pow(2,i); } printf("y=%Lf",y); return 0;}写这个程序的时候,一直提示那个pow出错,却又不知道为何出错。后来发现没有定义math这个函数 阅读全文
posted @ 2013-10-19 21:04 琼溪 阅读(108) 评论(0) 推荐(0)
作业2(4)
摘要://求i*i+1/i所有加起来的值#includeint main(void){ int m,n; double i,y; y=1; printf("输入m,n的值:"); scanf("%d%d",&m,&n); for(i=m;i<=n;i++){ y=y+(i*i+1/i); } printf("y=%Lf",y); return 0;} 阅读全文
posted @ 2013-10-19 16:37 琼溪 阅读(109) 评论(0) 推荐(0)
作业2(3)
摘要://计算x的n的值,不许调用pow#includeint main(void){ int n,i; double x,y; y=1; printf("输入n,x:"); scanf("%d%Lf",&n,&x); for(i=1;i<=n;i++){ y=y*x; } printf("y=%Lf",y); return 0;} 阅读全文
posted @ 2013-10-19 16:23 琼溪 阅读(115) 评论(0) 推荐(0)
作业2(1)
摘要://编写程序,输入两个程序num1和num2,计算并输出它们的和。差。积。商。余数。#includeint main(void){ int num1,num2,a,b,c; double d,e; printf("输入num2,num2:"); scanf("%d%d",&num1,&num2); a=num1+num2; b=num1-num2; c=num1*num2; d=num1/num2; e=num1%num2; printf("输出和=%d差=%d积=%d商=%.2f余数=%.2f",a,b,c,d,e) 阅读全文
posted @ 2013-10-19 15:32 琼溪 阅读(129) 评论(0) 推荐(0)
作业3(5)
摘要://输入五级制成绩(A-E),输出相应的百分制成绩(0-100)区间,要求使用 switch语句。例如,输入 A,输出 90-100。五级制成绩对应的百分制成绩区间为:A(90-100)、B(80-89)、C(70-79)、D(60-69)和 E(0-59)。#includeint main(void){ char op; printf("输入五级制成绩:"); scanf("%c",&op);//运用switch语句,不同级别输出不同 switch(op){ case'A':printf("grade=90-100&q 阅读全文
posted @ 2013-10-19 14:56 琼溪 阅读(148) 评论(0) 推荐(0)
作业3(6)
摘要://查询水果的单价。有 4 种水果,苹果(apples)、梨(pears)、桔子(oranges)和葡萄(grapes),单价分别是 3.00 元/公斤,2.50 元/公斤,4.10 元/公斤和 10.20 元/公斤。在屏幕上显示以下菜单(编号和选项),用户可以连续查询水果的单价,当查询次数超过 5 次时,自动退出查询;不到 5 次时,用户可以选择退出。当用户输入编号 1~4,显示相应水果的单价(保留两位小数);输入 0,退出查询;输入其他编号,显示价格为 0。//[1] apples//[2] pears//[3] oranges//[4] grapes//[0] Exit#includei 阅读全文
posted @ 2013-10-19 14:43 琼溪 阅读(150) 评论(0) 推荐(0)
作业3(3)
摘要://输入 15 个字符,统计其中英文字母、空格或回车、数字字符和其他字符的个数#includeint main(void){ int a,b,c,i; char ch; a=b=c=0; printf("输入10个:"); for(i=1;i='a'&&ch='A'&&ch<='Z')){ a++; } else if((ch==' ')||(ch=='\n')){ b++; } else{ c++; } } prin... 阅读全文
posted @ 2013-10-19 00:40 琼溪 阅读(155) 评论(0) 推荐(0)
作业3(2)
摘要://输入一个正整数 n,再输入 n 个学生的成绩,计算平均成绩,并统计所有及格学生的人数#includeint main(void){ int i,a,n; double m,x,y; printf("输入n:"); scanf("%d",&n); y=0; a=0; m=0; for(i=1;i=60){ a++; } } printf("m=%.2f\n",y/n); printf("a=%d\n",a); return 0;}在写这个程序时,例题3-3已经是看过的了,所以本... 阅读全文
posted @ 2013-10-19 00:11 琼溪 阅读(118) 评论(0) 推荐(0)
作业3(1)
摘要://输入一个整数 x,计算并输出下列分段函数 sign(x) 的值#includeint main(void){ int x,y; printf("输入x:"); scanf("%d",&x); if(x<0){ y=-1; } else if(x=0){ y=0; } else{ y=1; } printf("y=%d",y); return 0;} 阅读全文
posted @ 2013-10-18 15:54 琼溪 阅读(117) 评论(0) 推荐(0)
实验4
摘要:#includeint main(void){ double y,x; int i,m; double cylinder(double x); printf("输入m:"); scanf("%d",&m); for(i=1;i<=m;i++){ printf("输入x:"); scanf("%lf",&x); if(x<=0){ printf("输入错误,重新输入"); } else{ y=cylinder(x); } ... 阅读全文
posted @ 2013-10-17 12:24 琼溪 阅读(105) 评论(0) 推荐(0)
随堂作业3
摘要:#includeint main(void){ double y,x; int i,n; printf("输入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=0.05*... 阅读全文
posted @ 2013-10-17 09:58 琼溪 阅读(148) 评论(0) 推荐(0)
实验2
摘要:#includeint main(){ int n,i; double r,h,v; double cylinder(double r,double h); v=cylinder(r,h); printf("输入n="); scanf("%d",&n); for(i=1;i<=n;i++){ printf("输入h,r="); scanf("%lf%lf",&h,&r); if((r<=0)||(h<=0)){ printf("输入错误\n"); ... 阅读全文
posted @ 2013-10-17 09:20 琼溪 阅读(87) 评论(0) 推荐(0)
实验3 1+2
摘要:#includeint main(){ double R,S; printf("输入R的值:\n"); scanf("%lf",&R); if(R0){ S=3.14*R*R; printf("当R=%lf,S=%lf\n",R,S); } return 0;}#includeint main(void){ int n,i; double H,R,V; printf("输入高H=\n"); scanf("%lf",&H); printf("输入半径R=\n") 阅读全文
posted @ 2013-10-14 08:44 琼溪 阅读(139) 评论(0) 推荐(0)
心得2
摘要:突然发现打完代码再来写心得。。有些体会忘记了。。。。在开始打第三章的时候,第一个代码我就碰上了问题,在这个代码中,“=”和“==”的区别导致代码运行以后运行结果的不同。、若是=,则,若是==,则所以,代码中小小的不用就会带来很大的反应。在第三章中,一些第一章第二章会犯的错误基本很少犯了,也开始关注;这些细节。 阅读全文
posted @ 2013-10-07 22:26 琼溪 阅读(134) 评论(0) 推荐(0)
心得1
摘要:刚开始打第一章的时候,哪怕是最基础的函数名都不能很熟练的打出来,连一些很基础的;printf等都会打错,漏打。像将printf打成print等等之类的小错误。而当打到第二章的时候,已经理解了中文字是可以不用打的,他们就相当于解释说明,更容易被人家理解。而在最开始的#include int main(void)已经知道原来不只是有int。还有float,double等等是用来存放各种不同范围的数字的。到第二章的时候我也知道了C语言中,是区分大小写字母的,大写的变量和小写的变量含义是不一样的。而printf与scanf的含义也有差异,scanf与printf类似,是用于输入的函数。其的格式也与pr 阅读全文
posted @ 2013-10-07 22:10 琼溪 阅读(132) 评论(0) 推荐(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'&&str1[i]='A 阅读全文
posted @ 2013-10-06 10:17 琼溪 阅读(138) 评论(0) 推荐(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;} 阅读全文
posted @ 2013-10-06 10:03 琼溪 阅读(106) 评论(0) 推荐(0)
例7-12+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;}#includeint mai... 阅读全文
posted @ 2013-10-06 09:40 琼溪 阅读(168) 评论(0) 推荐(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... 阅读全文
posted @ 2013-10-05 22:27 琼溪 阅读(124) 评论(0) 推荐(0)
例7-7+7-8
摘要:#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;}#includeint main(void){ int i,j; in... 阅读全文
posted @ 2013-10-05 22:16 琼溪 阅读(140) 评论(0) 推荐(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; else ... 阅读全文
posted @ 2013-10-05 21:56 琼溪 阅读(103) 评论(0) 推荐(0)
例7-4+7-5
摘要:#includeint main(void){ int i,index,n; int a[10]; printf("Enter n:"); scanf("%d",&n); printf("Enter%d integers:",n); for(i=0;iint main(void){ int i,index,k,n,temp; int a[10]; printf("Enter n:"); scanf("%d",&n); printf("Enter%d integers:& 阅读全文
posted @ 2013-10-05 21:26 琼溪 阅读(137) 评论(0) 推荐(0)
例7-3
摘要:#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; break; ... 阅读全文
posted @ 2013-10-05 21:13 琼溪 阅读(136) 评论(0) 推荐(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;} 阅读全文
posted @ 2013-10-05 21:05 琼溪 阅读(100) 评论(0) 推荐(0)
例7-1+7-2
摘要:#includeint main(void){ int count[9]; int i,response; for(i=1;i8) printf("this is a bad response:%d\n",response); else count[response]++; } printf("result:\n"); for(i=1;iint main(void){ int i; int fib[10]={1,1}; for(i=2;i<10;i++) fib[i]=... 阅读全文
posted @ 2013-10-05 20:52 琼溪 阅读(150) 评论(0) 推荐(0)
例6-2+6-3
摘要:#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",3int main(void){ char ch=&# 阅读全文
posted @ 2013-10-05 20:06 琼溪 阅读(126) 评论(0) 推荐(0)
例5-8+5-9
摘要:#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 ... 阅读全文
posted @ 2013-10-05 19:43 琼溪 阅读(134) 评论(0) 推荐(0)
例5-6+5-7
摘要:#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(... 阅读全文
posted @ 2013-10-05 19:42 琼溪 阅读(118) 评论(0) 推荐(0)
例5-4+5-5
摘要:#include#includeint main(void){ int count,m; int prime(int m); count=0; for(m=2;mint main(void){ void pyramid(int n); pyramid(5); return 0;}void pyramid(int n){ int i,j; for(i=1;iint main(void){ void pyramid(int n); pyramid(5); return 0;}void pyramid(int n){ in... 阅读全文
posted @ 2013-10-05 16:46 琼溪 阅读(108) 评论(0) 推荐(0)
例5-1+5-3
摘要:#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,doubl 阅读全文
posted @ 2013-10-04 20:43 琼溪 阅读(143) 评论(0) 推荐(0)
例4-12
摘要:#includeint main(void){ int child,men,women; for(men=0;menint 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,... 阅读全文
posted @ 2013-10-04 20:19 琼溪 阅读(88) 评论(0) 推荐(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;} 阅读全文
posted @ 2013-10-04 20:12 琼溪 阅读(100) 评论(0) 推荐(0)
例4-9+4-10
摘要:#includeint main(void){ int x; printf("Enter x:"); scanf("%d",&x); while(x!=0){ printf("%d",x%10); x=x/10; } return 0;}#include#includeint main(void){ int count,i,m,n; count=0; for(m=2;mn){ printf("%6d",m); count++; if(count%1... 阅读全文
posted @ 2013-10-04 20:04 琼溪 阅读(120) 评论(0) 推荐(0)
例4-8
摘要:#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;iint main(void){ int mark,max; printf("Enter marks:"); scanf("%d",&mark); max=mark; w 阅读全文
posted @ 2013-10-04 19:34 琼溪 阅读(93) 评论(0) 推荐(0)
例4-6+4-7
摘要:#includedouble fact(int n);int main(void){ int i; double sum; sum=0; for(i=1;iint 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);r... 阅读全文
posted @ 2013-10-04 19:19 琼溪 阅读(131) 评论(0) 推荐(0)
例4-5
摘要:#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"); ... 阅读全文
posted @ 2013-10-04 19:11 琼溪 阅读(112) 评论(0) 推荐(0)
例4-4
摘要:#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;} 阅读全文
posted @ 2013-10-04 17:02 琼溪 阅读(133) 评论(0) 推荐(0)
例4-3
摘要:#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;} 阅读全文
posted @ 2013-10-04 16:53 琼溪 阅读(116) 评论(0) 推荐(0)
例4-1+4-2
摘要:#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... 阅读全文
posted @ 2013-10-04 16:44 琼溪 阅读(171) 评论(0) 推荐(0)
例3-10+3-11
摘要:#includeint main(void){ int blank,digit,other; char ch; int i; blank=digit=other=0; printf("Enter 10 characters:"); for(i=1;iint main(void){ double value1,value2; char op; printf("Type in an expression:"); scanf("%lf%c%lf",&value1,&op,&value2); if(op=='+ 阅读全文
posted @ 2013-10-03 14:44 琼溪 阅读(168) 评论(0) 推荐(0)
例3-8+3-9
摘要:#includeint main(void){ int choice,i; double price; for(i=1;iint 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' 阅读全文
posted @ 2013-10-03 13:33 琼溪 阅读(231) 评论(0) 推荐(0)
例3-5+3-7
摘要:#includeint main(void){ double value1,value2; char op; printf("Type in an eapression:"); 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 阅读全文
posted @ 2013-10-03 13:07 琼溪 阅读(153) 评论(0) 推荐(0)
例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;} 阅读全文
posted @ 2013-10-03 12:38 琼溪 阅读(118) 评论(0) 推荐(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++; } } ... 阅读全文
posted @ 2013-10-03 12:29 琼溪 阅读(115) 评论(0) 推荐(0)
例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;} 阅读全文
posted @ 2013-10-03 12:19 琼溪 阅读(110) 评论(0) 推荐(0)
例3-1
摘要:#includeint main(void){ int mynumber=38; int yournumber; printf("Input your number:"); scanf("%d",&yournumber); if(yournumber==mynumber) printf("ok!yout are right!\n"); else if(yournumber>mynumber) printf("Sorry!your number is bigger than my number!\n") 阅读全文
posted @ 2013-10-03 12:09 琼溪 阅读(106) 评论(0) 推荐(0)
例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++){... 阅读全文
posted @ 2013-10-02 19:46 琼溪 阅读(116) 评论(0) 推荐(0)
例2-9+2-10
摘要:#includeint main(void){ int i,n; double product; printf("Enter n:"); scanf("%d",&n); product=1; for(i=1;i#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)=%.0 阅读全文
posted @ 2013-10-02 19:18 琼溪 阅读(140) 评论(0) 推荐(0)
例2-7+例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;iint main(void){ int i,n,sum; printf("Enter n:"); scanf("%d",&n); sum=0; for(i=1;i<=n;i++){ sum=sum+i; } /*. 阅读全文
posted @ 2013-10-02 15:51 琼溪 阅读(115) 评论(0) 推荐(0)
例2-5+2-6
摘要:/*输出华氏-摄氏温度转换表,华氏温度取值【lower,upper】,每次增加1f*/#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#inc 阅读全文
posted @ 2013-10-02 12:49 琼溪 阅读(105) 评论(0) 推荐(0)
例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;} 阅读全文
posted @ 2013-10-02 12:39 琼溪 阅读(113) 评论(0) 推荐(0)
例2-3
摘要:#includeint main(void){ /*定义两个整数变量,celsius表示摄氏度,fahr表示华氏度*/ int celsius,fahr; fahr=100; celsius=5*(fahr-32)/9; printf("fahr=%d,celsius=%d\n",fahr,celsius); return 0;} 阅读全文
posted @ 2013-10-01 21:41 琼溪 阅读(116) 评论(0) 推荐(0)
例2-2
摘要:#includeint main(void){ printf("Programming is fun.\n"); printf("And programming in C is even more fun!\n"); return 0;} 阅读全文
posted @ 2013-10-01 21:33 琼溪 阅读(115) 评论(0) 推荐(0)
例2-1
摘要:#includeint main(void){ printf("Hello World!\n"); return 0;} 阅读全文
posted @ 2013-10-01 21:26 琼溪 阅读(103) 评论(0) 推荐(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;} 阅读全文
posted @ 2013-10-01 21:20 琼溪 阅读(137) 评论(0) 推荐(0)