




已阅读5页,还剩24页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1.1#include void main() printf (This is a C program.n); 1.2#include void main ( ) int a,b,sum; a=123; b=456; sum=a+b; printf (sum is %dn, sum); 1.3#include void main ( ) int max(int x,int y);int a, b, c; scanf (%d,%d,&a,&b); c=max (a,b); printf (max=%d,c);int max(int x,int y)int z; if (xy) z=x; else z=y; return (z); 2.20 #include main( ) int i,t; t=1; i=2; while(i=5) t=t*i; i=i+1; printf(%d,t); 2.21#include main( ) int sign=1; float deno=2, sum=1, term; while (deno=100) sign=-sign; term=sign/deno; sum=sum+term; deno=deno+1; printf(%f,sum); 3.1#define PRICE 30#include void main ( ) int num, total; num=10; total=num * PRICE; printf(total=%dn,total); 3.2 #include void main ( ) int a,b,c,d; unsigned u; a=12;b=-24;u=10; c=a+u;d=b+u; printf(a+u=%d,b+u=%dn,c,d); 3.3#include void main()int a,b; a=32767; b=a+1; printf(%d,%dn,a,b);3.4#include void main()float a,b; a = 123456.789e5; b = a + 20 ; printf(%fn,b); 3.5 #include void main ( ) printf( ab ct derftgn); printf(htibbj kn);3.6#include void main() char c1,c2; c1=97; c2=98; printf(%c %cn,c1,c2); printf(%d %dn,c1,c2); 3.7#include void main() char c1,c2; c1=a; c2=b;c1=c1-32;c2=c2-32; printf(%c %c,c1,c2); 3.7A#include void main() int i; char c; i=a; c=97; printf(%c,%dn,c,c); printf(%c,%dn,i,i); 3.8#include void main ( ) float x; int i; x=3.6; i=(int)x; printf(x=%f, i=%dn,x,i);3.9 #include void main ( ) unsigned a; int b=-1; a=b; printf(%un,a);4.1#include void main ( ) char a,b,c; a=B;b=O;c=Y; putchar(a);putchar(b);putchar(c); putchar (n); 4.1A#include void main ( ) char a,b,c; a=B;b=O;c=Y; putchar(a);putchar(n);putchar(b);putchar(n);putchar(c);putchar(n); 4.2 #include void main ( ) char c; c=getchar(); putchar(c);4.3#include void main() unsigned int a=65535; int b=-2; printf(a=%d,%o,%x,%un,a,a,a,a); printf(b=%d,%o,%x,%un,b,b,b,b); 4.4#include void main()char c=a; int i=97; printf(%c,%dn,c,c); printf(%c,%dn,i,i); 4.5 #include void main() float x,y; x=111111.111;y=222222.222; printf(%f,x+y); 4.6 #include void main ( ) printf(%3s,%7.2s,%.4s,%-5.3sn,CHINA,CHINA, CHINA, CHINA);#include void main() float x,y; x=111111.111;y=222222.222; printf(%f,x+y);4.7#include void main() double x,y;x=1111111111111.111111111; y=2222222222222.222222222;printf(%f,x+y);4.8#include void main ( )float f=123.456;printf(%f %10f %10.2f %.2f %-10.2fn,f,f,f,f,f);4.9 #include void main ( ) int a,b,c; scanf(%d%d%d,&a,&b,&c); printf(%d,%d,%dn,a,b,c);4.10#include #include void main() float a,b,c,s,area; scanf(%f,%f,%f,&a,&b,&c); s=1.0/2*(a+b+c); area=sqrt(s*(s-a)*(s-b)*(s-c); printf(a=%7.2f, b=%7.2f,c =%7.2f,s =%7.2fn,a,b,c,s); printf(area=%7.2fn,area); 4.11#include void main() char c1,c2; c1=getchar(); printf(%c,%dn,c1,c1); c2=c1+32; printf(%c,%dn,c2,c2);4.12#include #include void main ( ) float a,b,c,disc,x1,x2,p,q; scanf(a=%f,b=%f,c=%f,&a,&b,&c); disc=b*b-4*a*c; p=-b/(2*a);q=sqrt(disc)/(2*a); x1=p+q;x2=p-q; printf(nnx1=%5.2fnx2=%5.2fn,x1,x2);5.1 #include #include void main ( ) float a,b,c,disc,x1,x2,realpart,imagpart; scanf(%f,%f,%f,&a,&b,&c); printf(the equation ); if(fabs(a)=1e-6)printf(is not a quadraticn); else disc=b*b-4*a*c; if(fabs(disc)1e-6) x1=(-b+sqrt(disc)/(2*a);x2=(-b-sqrt(disc)/(2*a); printf(has distinct real roots:%8.4f and %8.4fn,x1,x2); else realpart=-b/(2*a); imagpart=sqrt(-disc)/(2*a); printf( has complex rootsn); printf(%8.4f+%8.4fin,realpart,imagpart); printf(%8.4f-%8.4fin,realpart,imagpart);5.2 #include void main ( ) float a,b,c,t; scanf(%f,%f,%f,&a,&b,&c); if(ab) t=a;a=b;b=t; if(ac) t=a;a=c;c=t; t=b;b=c;c=t; printf(%5.2f,%5.2f,%5.2fn,a,b,c); 5.3#include void main () int x,y; scanf(%d,&x); if (x=0)if (x0) y= 1;else y= 0; else y=-1; printf(x=%d,y=%dn,x,y); 5.3A #include void main ( ) char ch; scanf(%c,& ch); ch=(ch=A& ch=Z)?(ch+32):ch; printf(%cn,ch);5.4 #include void main ( ) char ch; scanf(%c,& ch); ch=(ch=A& ch=Z)?(ch+32):ch; printf(%cn,ch);5.5A#include void main() int year, leap; scanf(%d,&year); if(year%4!=0) leap=0; else if(year%100!=0) leap=1; else if(year%400!=0) leap=0; elseleap=1; if (leap)printf(%d is ,year); elseprintf(%d is not ,year); printf(a leap year.n);5.5B#include void main() int year, leap; scanf(%d,&year); if(year%4=0 & year%100!=0) | (year%400=0) leap=1;else leap=0; if (leap)printf(%d is ,year); elseprintf(%d is not ,year); printf(a leap year.n);5.5#include void main() int year, leap; scanf(%d,&year); if (year%4=0)if (year%100=0) if (year%400=0) leap=1; else leap=0; else leap=1; else leap=0; if (leap)printf(%d is ,year); elseprintf(%d is not ,year); printf(a leap year.n);5.6 #include #include void main ( ) float a,b,c,disc,x1,x2,realpart,imagpart; scanf(%f,%f,%f,&a,&b,&c); printf(the equation ); if(fabs(a)=1e-6)printf(is not a quadraticn); else disc=b*b-4*a*c; if(fabs(disc)1e-6) x1=(-b+sqrt(disc)/(2*a);x2=(-b-sqrt(disc)/(2*a); printf(has distinct real roots:%8.4f and %8.4fn,x1,x2); else realpart=-b/(2*a); imagpart=sqrt(-disc)/(2*a); printf( has complex rootsn); printf(%8.4f+%8.4fin,realpart,imagpart); printf(%8.4f-%8.4fin,realpart,imagpart);5.7#include void main ( ) int c,s;float p,w,d,f;scanf(%f,%f,%d,&p,&w,&s);if(s=3000) c=12;else c=s/250;switch(c) case 0:d=0;break; case 1:d=2;break; case 2: case 3:d=5;break; case 4: case 5: case 6: case 7:d=8;break; case 8: case 9: case 10: case 11:d=10;break; case 12:d=15;break; f=p*w*s*(1-d/100.0);printf(freight=%15.4fn,f);6.1#include void main( ) int i, sum=0;i=1;loop: if(i=100) sum=sum+i; i+; goto loop; printf(%dn,sum);6.2#include void main() int i,sum=0; i=1; while (i=100) sum=sum+i; i+; printf(%dn,sum); 6.3#include void main() int i,sum=0; i=1; do sum=sum+i; i+; while(i=100); printf(%dn,sum); 6.4 #include void main ( ) int sum=0,i; scanf(%d,&i); while (i=10) sum=sum+i; i+; printf(sum=%dn,sum); 6.4A #include void main( ) int sum=0,i; scanf(%d,&i); do sum=sum+i; i+; while (i=10); printf(sum=%dn,sum);6.5#include void main() int n; for (n=100;n=200;n+) if (n%3=0)continue; printf(%d ,n); 6.6#include #includevoid main()int s;float n,t,pi;t=1;pi=0;n=1.0;s=1;while(fabs(t)1e-6)pi=pi+t; n=n+2; s=-s; t=s/n;pi=pi*4;printf(pi=%10.6fn,pi);6.7#include void main() long int f1,f2; int i; f1=1;f2=1; for(i=1; i=20; i+) printf(%12ld %12ld ,f1,f2); if(i%2=0) printf(n); f1=f1+f2; f2=f2+f1; 6.8 #include #include void main() int m,i,k; scanf(%d,&m);k=sqrt(m); for (i=2;ik) printf(%d is a prime numbern,m); else printf(%d is not a prime numbern,m); 6.9# include # include void main() int m,k,i,n=0; for(m=101;m=200;m=m+2) k=sqrt(m); for (i=2;i=k+1)printf(%d ,m);n=n+1;if(n%10=0) printf(n); printf (n);6.10#include void main() char c; while(c=getchar()!=n) if(c=a & c=A & cZ & cz) c=c-26; printf(%c,c); 7.1#include void main() int i,a10; for (i=0; i=0; i-)printf(%d ,ai); printf(n); 7.2#include void main() int i; int f20=1,1; for(i=2;i20;i+) fi=fi-2+fi-1; for(i=0;i20;i+) if(i%5=0) printf(n); printf(%12d,fi); 7.3#include void main() int a10; int i,j,t; printf(input 10 numbers :n); for (i=0;i10;i+)scanf(%d,&ai); printf(n); for(j=0;j9;j+)for(i=0;iai+1) t=ai;ai=ai+1;ai+1=t; printf(the sorted numbers :n); for(i=0;i10;i+)printf(%d ,ai); printf(n);7.4#include void main() int a23=1,2,3,4,5,6; int b32,i,j; printf(array a:n); for (i=0;i=1;i+) for (j=0;j=2;j+) printf(%5d,aij); bji=aij; printf(n); printf(array b:n); for (i=0;i=2;i+) for(j=0;j=1;j+) printf(%5d,bij); printf(n); 7.5#include void main() int i,j,row=0,colum=0,max; int a34=1,2,3,4,9,8,7,6,-10,10,-5,2; max=a00; for (i=0;i=2;i+) for (j=0;jmax) max=aij; row=i; colum=j; printf(max=%d,row=%d,colum=%dn,max,row,colum); 7.6#include void main() char c10=I, ,a,m, ,a, ,b,o,y; int i; for(i=0;i10;i+)printf(%c,ci); printf(n); 7.8#include void main() char string81; int i,num=0,word=0; char c; gets(string); for (i=0;(c=stringi)!=0;i+) if(c= ) word=0; else if(word=0)word=1; num+; printf(There are %d words in the line.n,num);7.9#include#includevoid main ( )char string20;char str320;int i;for (i=0;i0) strcpy(string,str0);else strcpy(string,str1);if (strcmp(str2,string)0) strcpy(string,str2);printf(nthe largest string is:n%sn,string);8.1#include void main()void printstar(); void print_message(); printstar(); print_message(); printstar(); void printstar() printf(* * * * * * * * * * * * * * * *n);void print_message() printf( How do you do!n);#include void main()void printstar(); void print_message(); printstar(); print_message(); printstar(); void printstar() printf(* * * * * * * * * * * * * * * *n);void print_message() printf( How do you do!n);8.2#include void main() int max(int x,int y); int a,b,c; scanf(%d,%d,&a,&b); c=max(a,b); printf(max is %d,c);int max(int x,int y) int z; z=xy?x:y; return(z); 8.3#include void main() int max(float x,float y); float a,b; int c; scanf(%f,%f,&a,&b); c=max(a,b); printf(max is %dn,c); int max(float x,float y) float z; z=xy?x:y; return(z);8.4#include void main() int f(int a,int b); int i=2,p; p=f(i,+i); printf(%dn,p); int f(int a,int b) int c; if(ab) c=1; else if(a=b) c=0; else c=-1; return(c);8.5#include void main()float add(float x, float y); float a,b,c; scanf(%f,%f,&a,&b); c=add(a,b); printf(sum is %fn,c);float add(float x,float y) float z; z=x+y; return(z);8.6#include #include float f(float x) float y;y=(x-5.0)*x+16.0)*x-80.0;return(y); float xpoint(float x1,float x2)float y; y=(x1*f(x2)-x2*f(x1)/(f(x2)-f(x1); return(y);float root(float x1,float x2) float x,y,y1; y1=f(x1); do x=xpoint(x1,x2); y=f(x); if(y*y10) y1=y;x1=x;else x2=x; while(fabs(y)=0.0001); return(x); void main() float x1,x2,f1,f2,x;do printf(input x1,x2:n); scanf(%f,%f,&x1,&x2); f1=f(x1); f2=f(x2); while(f1*f2=0);x=root(x1,x2); printf(a root of equation is%8.4fn,x);8.7int age(int n) int c; if(n=1) c=10; else c=age(n-1)+2; return(c);#include void main() printf(%d,age(5); 8.8#include void main() float fac(int n); int n; float y; printf(input an integer number:); scanf(%d,&n); y=fac(n); printf(%d!=%10.0fn,n,y);float fac(int n) float f; if(n0) printf(n0,dataerror!); else if(n=0,n=1) f=1; else f=fac(n-1)*n; return(f); 8.9#include void main()void hanoi(int n,char one,char two,char three); int m; printf(input the number of diskes:); scanf(%d,&m); printf(The step to moveing %d diskes:n,m); hanoi(m,A,B,C); void hanoi(int n,char one,char two,char three) void move(char x,char y); if(n=1) move(one,three); else hanoi(n-1,one,three,two); move(one,three); hanoi(n-1,two,one,three); void move(char x,char y) printf(%c-%cn,x,y);8.10#include void main() int large(int x,int y); int a10,b10,i,n=0,m=0,k=0; printf(enter array a:n); for(i=0;i10;i+) scanf(%d,&ai); printf(n); printf(enter array b:n); for(i=0;i10;i+)scanf(%d,&bi); printf(n); for(i=0;ibi %d timesnai=bi %d timesnaik) printf(array a is larger than array bn); else if (ny)flag=1; else if(xy)flag=-1; else flag=0; return(flag);8.11#include void main()float average(float array10); float score10,aver; int i; printf(input 10 scores:n); for(i=0;i10;i+) scanf(%f,&scorei); printf(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 幸福新疆娃课件
- 小龙虾水彩课件教学
- 输液泵微量泵使用课件
- 小鸭子学走路的课件
- 民间个人医疗借款合同模板(含保险配套与还款安排)
- 个人鱼塘养殖承包与养殖环境监测合同
- 模块化橱柜设计研发生产销售合同
- 高端制造企业技术秘密保护及竞业限制合同
- 供热管网改造及维护保养服务合同
- 4.2 遵守规则 课件 2025-2026学年 统编版道德与法治八年级上册
- 预防校园欺凌家长告知书
- 儿童托管中心疫情防控应急预案
- 《中国战略导弹》课件
- 人教版三年级上册《生命.生态.安全》全册教案(及计划)
- 人教统编版(部编版)小学科学教材目录
- 2024年污水管道维修协议书范文范本
- 颈椎后路单开门椎管扩大成形术的护理课件
- 新外研版(三起)三年级上册英语全册教学课件(2024年新版教材)
- 外研版七年级上册初一英语全册课时练(一课一练)
- 2024年重庆市高考思想政治试卷真题(含答案解析)
- 高考英语语法填空模拟题
评论
0/150
提交评论