LOGO
首页 小说列表 排行榜 搜索

    C语言教程-第57页

  • 第1页
  • 上一页
  • 下一页

    温馨提醒:系统正在全面升级。您可以访问最新站点。谢谢!

      {

      int color;

      for (color = 0; color < 8; color++)

      {

      textbackground(color);/*设置文本的背景颜色*/

      cprintf("This is color %d\r\n", color);

      cprintf("Press any key to continue\r\n");

      getch();/*输入字符看不见*/

      }

      }

      ==============================================================

      【程序33】

      题目:学习gotoxy()与clrscr()函数   

      1.程序分析:

      2.程序源代码:

      #include "conio.h"

      #include "stdio.h"

      void main(void)

      {

      clrscr();/*清屏函数*/

      textbackground(2);

      gotoxy(1, 5);/*定位函数*/

      cprintf("Output at row 5 column 1\n");

      textbackground(3);

      gotoxy(20, 10);

      cprintf("Output at row 10 column 20\n");

      getch();

      }

      ==============================================================

      【程序34】

      题目:练习函数调用

      1. 程序分析:

      2.程序源代码:

      #include "stdio.h"

      #include "conio.h"

      void hello_world(void)

      {

      printf("Hello, world!\n");

      }

      void three_hellos(void)

      {

      int counter;

      for (counter = 1; counter <= 3; counter++)

      hello_world();/*调用此函数*/

      }

      void main(void)

      {

      three_hellos();/*调用此函数*/

      getch();

      }

      ==============================================================

      【程序35】

      题目:文本颜色设置

      1.程序分析:

      2.程序源代码:

      #include "stdio.h"

      #include "conio.h"

      void main(void)

      {

      int color;

      for (color = 1; color < 16; color++)

      {

      textcolor(color);/*设置文本颜色*/

      cprintf("This is color %d\r\n", color);

      }

      textcolor(128 + 15);

      cprintf("This is blinking\r\n");

      getch();

      }

      ==============================================================

      【程序36】

      题目:求100之内的素数   

      1.程序分析:

      2.程序源代码:

      #include "stdio.h"

      #include "math.h"

      #define N 101

      main()

      {

      int i,j,line,a[N];

      for(i=2;i

      for(i=2;i

      for(j=i+1;j

      {

      if(a[i]!=0&&a[j]!=0)

      if(a[j]%a[i]==0)

      a[j]=0;

      }

      printf("\n");

      for(i=2,line=0;i

      {

      if(a[i]!=0)

      {

      printf("%5d",a[i]);

      line++;

      }

      if(line==10)

      {

      printf("\n");

      line=0;

      }

  • 第1页
  • 上一页
  • 下一页