汉扬编程 编程大纲 c语言编程, 急用 ,谢谢谢谢

c语言编程, 急用 ,谢谢谢谢

void Sub(char *s,int& A,int& a)//用引用保存A,a的出现次数

{

A=0;

a=0;

while(*s != \’\\0\’)

{

if(*s==\’A\’)

A++;

else if(*s==\’a\’)

a++;

s++;

}

}

int main()

{

int A;//在主函数中要准备好保存变量

int a;

char s[80];

Sub(s,A,a);

return 1;

}

c语言读取图片的函数是那些?

  #include
int main()
{
int gdriver, gmode;
gdriver=VGA;
gmode=VGAHI;
initgraph(&gdriver, &gmode, \”c:\\tc\”);
bar3d(100, 100, 300, 250, 50, 1); /*画一长方体*/
getch();
closegraph();
return 0;
}
有时编程者并不知道所用的图形显示器适配器种类, 或者需要将编写的程序 用于不同图形驱动器, Turbo C提供了一个自动检测显示器硬件的函数, 其调用
格式为:
void far detectgraph(int *gdriver, *gmode);
其中gdriver和gmode的意义与上面相同。
  
例5。 自动进行硬件测试后进行图形初始化
#include
int main()
{
int gdriver, gmode;
detectgraph(&gdriver, &gmode); /*自动测试硬件*/
printf(\”the graphics driver is %d, mode is %d

\”, gdriver, gmode); /*输出测试结果*/
getch();
initgraph(&gdriver, &gmode, \”c:\\tc\”);
/* 根据测试结果初始化图形*/
bar3d(10, 10, 130, 250, 20, 1);
getch();
closegraph();
return 0;
}
上例程序中先对图形显示器自动检测, 然后再用图形初始化函数进行初始化设置, 但Turbo C提供了一种更简单的方法, 即用gdriver= DETECT 语句后再跟 initgraph()函数就行了。
  采用这种方法后, 上例可改为:
例6。
  
#include
int main()
{
int gdriver=DETECT, gmode;
initgraph(&gdriver, &gmode, \”c:\\tc\”);
bar3d(50, 50, 150, 30, 1);
getch();
closegraph();
return 0;
}
另外, Turbo C提供了退出图形状态的函数closegraph(), 其调用格式为:void far closegraph(void);调用该函数后可退出图形状态而进入文本方式(Turbo C 默认方式), 并释放用于保存图形驱动程序和字体的系统内存。

本文来自网络,不代表汉扬编程立场,转载请注明出处:http://www.hyzlch.com/mianfei/6303.html

c语言现在的就业形势如何?开课吧C++课程怎么样?

用C语言的循环语句将正整数转化为二进制数

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

返回顶部