《c语言教程》

下载本书

添加书签

c语言教程- 第30节


按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
   成7。5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于
   40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1。5%,高于
   100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?
1。程序分析:请利用数轴来分界,定位。注意定义时需把奖金定义成长整型。      
2。程序源代码:
#include 〃stdio。h〃
#include 〃conio。h〃
main()

  long int i;
  int bonus1;bonus2;bonus4;bonus6;bonus10;bonus;
  scanf(〃%ld〃;&i); 
  bonus1=100000*0。 1;
  bonus2=bonus1+100000*0。75;
  bonus4=bonus2+200000*0。5;
  bonus6=bonus4+200000*0。3;
  bonus10=bonus6+400000*0。15;
  if(iz)
    {t=y;y=z;z=t;} /*交换z;y的值*/
  printf(〃small to big: %d %d %dn〃;x;y;z);
  getch(); 


【程序6】
题目:用*号输出字母C的图案。
1。程序分析:可先用'*'号在纸上写出字母C,再分行输出。
2。程序源代码:
#include 〃stdio。h〃
#include 〃conio。h〃
main()

  printf(〃Hello C…world!n〃);
  printf(〃 ****n〃);
  printf(〃 *n〃);
  printf(〃 * n〃);
  printf(〃 ****n〃);
  getch(); 


【程序7】
题目:输出特殊图案,请在c环境中运行,看一看,Very Beautiful!
1。程序分析:字符共有256个。不同字符,图形不一样。      
2。程序源代码:
#include 〃stdio。h〃
#include 〃conio。h〃
main()

  char a=176;b=219;
  printf(〃%c%c%c%c%cn〃;b;a;a;a;b);
  printf(〃%c%c%c%c%cn〃;a;b;a;b;a);
  printf(〃%c%c%c%c%cn〃;a;a;b;a;a);
  printf(〃%c%c%c%c%cn〃;a;b;a;b;a);
  printf(〃%c%c%c%c%cn〃;b;a;a;a;b);
  getch(); 


【程序8】
题目:输出9*9口诀。
1。程序分析:分行与列考虑,共9行9列,i控制行,j控制列。
2。程序源代码:
#include 〃stdio。h〃
#include 〃conio。h〃
main()

  int i;j;result;
  printf(〃n〃);
  for (i=1;i
小提示:按 回车 [Enter] 键 返回书目,按 ← 键 返回上一页, 按 → 键 进入下一页。 赞一下 添加书签加入书架