计算机c语言报告册,计算机c语言实验报告.docx

计算机c语言实验报告

实验一顺序结构程序设计  说明:  1、每次实验报告后,以学生的学号+实验项目名作为该word文件名保存。例如某学  生学号为XX0001,姓名为张三,本次实验名称是:实验一顺序结构程序设计,则本次实验报告的保存文件名为:01张三实验一.doc。  2、在每次试验完后内,学生以整个试验项目为一个完整文档,将本报告按照要求的文件名提交给实验指导教师。  高级语言程序设计实验报告。  ????????????????????????????????????  一、实验题目:语句与顺序结构控制  程序设计  1)编写程序,已知圆半径radius=,求圆周长和面积。  源代码:运行结果:  #included=  #definePI  voidmain()  {  floatr=,d,s;  d=*PI*r;  s=PI*r*r;  printf("d=%f\n",d);  printf("s=%f\n",s);  }  2)编写程序完成大写字母的小写转换。  源代码:  #include  voidmain()Hh  {  charch1,ch2;  printf("请输入一个大写字母:");  ch1=getchar();  ch2=ch1+32;  printf("%c%c\n",ch1,ch2);  }  1  s=运行结果:请输入一个大写字母:H  3)任意从键盘输入一个三位整数,要求正确分离出它的个位、十位和百位数,并分别在屏幕上显示。  源代码:运行结果:  #include请输入一个整数:123voidmain()b=1,s=2,g=3  {  }  二、实验题目:选择结构程序设计  程序设计  1)设变量a、b、c分别存放从键盘输入的3个整数。编写程序,按从大到小的顺序排列这3个整数,使a成为最大的,c成为最小的,并且按序输出这3个整数。  源代码:运行结果:  #includepleaseinputa,b,c:4,6,10voidmain()10,6,4  {  inta,b,c,t;  printf("pleaseinputa,b,c:");  scanf("%d,%d,%d",&a,&b,&c);  if(a请输入成绩等级Bvoidmain()B---70~79  {  charc;  printf("请输入成绩等级");  c=getchar();  switch(c)  {  case'A':printf("%c---80~100\n",c);break;  case'B':printf("%c---70~79\n",c);break;  case'C':printf("%c---60~69\n",c);break;  case'D':printf("%c---60分以下\n",c);break;  default:printf("输入错误\n");  }  }  三、实验题目:循环结构程序设计  程序设计  1)找出100-900之间的无暇素数。所谓无暇素数是指本身为素数,且其逆序数也是素数的数。例如:113是一个素数,311也是一个素数,113就是无暇素数。  源代码:运行结果:  #include1149voidmain()9181{3337  inti,j,flag1,flag2,g,s,b,r,count;3383count=0;7733for(i=100;i请输入一个实数:4#include,voidmain()  {  doublea,x1,x2,d;printf("请输入一个实数:");scanf("%lf",&a);x1=a/;do{}while(d>=);  4  x2=(x1+a/x1)/;d=fabs(x1-x2);x1=x2;  }printf("%f,%f\n",x2,sqrt(a));  四、实验题目:数组  程序设计  1)完全数,又称完美数或完备数,是一些特殊的自然数。它所有的真因子的和,恰好等于它本身。编程找出1000以内的所有完全数,并输出使该数成为完全数的因子。。  源代码:运行结果:  #include6,itsfactsare123  voidmain()28,itsfactsare  {496,itsfactsare24248  }  5  inti,j,count,sum,f[1000];for(i=2;i<=1000;i++){}count=0;sum=0;for(j=1;j

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值