C语言上机实验题.ppt
上传人:sy****28 上传时间:2024-09-11 格式:PPT 页数:21 大小:84KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

C语言上机实验题.ppt

C语言上机实验题.ppt

预览

免费试读已结束,剩余 11 页请下载文档后查看

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

C语言上机实验题第1章(3)main(){printf("****************************************\n");printf("*Welcometocomputerworld!*\n");printf("****************************************");getch();}(4)main(){inta,b,c,max;scanf("%d%d%d",&a,&b,&c);if(a>b)max=a;elsemax=b;if(max<c)max=c;printf("max=%d",max);getch();}第4章(1)#include<stdio.h>main(){inta,c;charch;floatb;unsignedu;scanf("%c",&ch);scanf("%d",&a);scanf("%f",&b);scanf("%d",&c);scanf("%u",&u);printf("a=%d,b=%f,c=%d,u=%u,ch=%c",a,b,c,u,ch);getch();}(2)#include<stdio.h>main(){charch;ch=getchar();if(ch>='a'&&ch<='z')putchar(ch);if(ch>='A'&&ch<='Z')printf("%c",ch);getch();}(3)#include<stdio.h>main(){inta,b;floatc;a=10;b=-3;c=3.4;printf("a=%6d,b=%-6d,c=%.2f",a,b,c);getch();}(4)#include<stdio.h>main(){inta=15,b=20;floatx=3.14,y=4.5;charc1='T',c2='t';printf("a=%4d,b=%3d\n",a,b);printf("x=%5.2f,y=%9.6f\n",x,y);printf("c1=%2c,ASCII=%d\n",c1,c1);printf("c2=%2c,ASCII=%d\n",c2,c2);printf("c2-c1=%d\n",c2-c1);getch();}(5)#include<stdio.h>main(){charch;ch=getchar();printf("ASCII:%d,%o,%x\n",ch,ch,ch);printf("\\%o,\\x%x\n",ch,ch);getch();}第5章(1)intsign(intx){switch(x<0){case1:return(-1);break;case0:switch(x==0){case1:return(0);break;case0:return(1);break;}}}(2)#include<stdio.h>voidmain(){inti,sum=0;for(i=1;i<100;i++){if((i%3==0)&&(i%2==0))sum+=i;}printf("%d\n",sum);getch();}(3)求完全数#include"stdio.h"main(){intn,i,sum;for(n=1;n<=1000;n++){sum=0;for(i=1;i<n-1;i++)if(n%i==0)sum+=i;if(n==sum)printf("%d\n",n);}getch();}(4)#include"stdio.h"main(){inti,j,n;n=10;for(i=1;i<=n;i++){for(j=1;j<=n-i;j++)printf("");for(j=1;j<=2*i-1;j++)printf("*");printf("\n");}getch();}(5)百鸡问题#include<stdio.h>voidmain(){inti,j,m;for(i=1;i<20;i++){for(j=1;j<34;j++){for(m=1;m<100;m++)if(((i*5+j*3+m)==100)&&((i+j+3*m)==100))printf("%4d%4d%4d\n",i,j,3*m);}}getch();}(6)倒立乘法表#include<stdio.h>voidmain(){inti,j;for(i=1;i<10;i++){for(j=1;j<10;j