实验一

实验一(1)

#include<stdio.h>

int main()

{

  printf(''*********\n *******\n  *****\n   ***\n    *'');

  return 0;

}

 

  printf后的打印输出内容应该用双引号引上,

  return 0后应该有分号

2.

#include<stdio.h>

int main()

{

  int a,b,c

  printf(''请输入三个数'');

  scanf(''%d%d%d'',&a,&b,&c);

  printf(''a+b+c=%d'');

  return0;

}

   scanf(格式控制,地址列表)用引号引起的部分只有“格式控制”

3.

#include<stdio.h>

int main()

{int a,b,c,d,e,f,g;

  printf(“请输入今天的日期,年月日用逗号分开”);

  scanf(''%d%d%d'',&a,&b,&c);

  printf(''请输入你的生日,格式年-月-日'');

  scanf(''%d-%d-%d''&d,&e,&f);

  g=a–d;

  printf(''你今年%d岁,你的生日是%d-%d-%d'',g,d,e,f);

  return 0;

}

 

   注意标点符号的中英文表达,尤其是引号''  ''出错不容易发现

实验二(1)

#include<stdio.h>

int main()

{

  int a,b,c,d;

  printf(''Input three numbers'');

  scanf(''%d%d%d''&a,&d,&c);

  printf(''a=%d,b=%d,c=%d\n''a,b,c)

     d=c;

     c=b;

     b=c;

     a=d;

  printf(''%d%d%d''a,b,c);

  return 0;

}

  注意交换几个数的顺序是要有引入一个可以赋值字母的思想

2.#include<stdio.h>

int main()

{int a,b,c;

  printf(''请输入分钟\n'');

  scanf(''%d'',&a);

  b=a/60;

  c=a%60;

  printf(''%d分钟=%d小时%d分钟''a,b,c);

  return 0;

}

  运用取整取余时,注意整数除整数只能得整数的运算规则

3/

#include<stdio.h>

int main()

{

  int a,b,c,d,e,g;

  printf(''请输入四位整数'');

  scanf(''%4d'',&a);

  b=a/1000;

  c=a%1000/100;

  d=a%100/0;

  e=a%10;

  h=e*1000+d*100+c*10+b;

  printf(''%d'',h);

  return 0;

}

  注意运算时的优先级高低

4.

#include<stdio.h>

#define pl 3.1415926

int main()

{

  folat r,l,v;

  printf(''请输入圆的半径'');

  scanf(''%f'',&r);

  l=2*pl*r;

  v=4*pl*r*r*r/3;

  printf(''l=%.2f,v=%.2f'',l,v);

  return 0;

}

 

   注意整数除整数只能得整数,所以圆的体积公式中4/3运算时最后÷3

 

posted @ 2016-10-06 19:20  山中人兮芳杜若9804  阅读(174)  评论(0)    收藏  举报