易截截图软件、单文件、免安装、纯绿色、仅160KB

关于冒泡法的c程序代码 - C/C++ / C语言

下面是关于冒泡法的c程序代码,先输入10个整数,然后会出现A、D两个选项,可是当我输入A或D时,为什么dos窗口直接关闭了?
#include "stdio.h"
#include "conio.h"

main()
{
  int a[10],i;
  char ch;
  void aBubble(int a[],int n);
  void dBubble(int a[],int n);
  void swap(int*px,int*py);
  printf("Enter 10 integers:");
  for(i=0;i<10;i++)
  scanf("%d",&a[i]);
  printf("A:from Big to Small\nB:from Small to Big\n");
  scanf("%c",&ch);
  switch(ch)
  {
  case 'A':
  aBubble(a,10);
  break;
  case 'D':
  dBubble(a,10);
  break;
  default: break;
  }
getch();
}
void aBubble(int a[],int n)
{
  int i,j;
  for(i=1;i<n;i++)
  for(j=0;j<n-1;j++)
  if(a[j]>a[j+1])
  swap(&a[j],&a[j+1]);
  for(i=0;i<n;i++)
  printf("%d",a[i]);
}
void dBubble(int a[],int n)
{
  int i,j;
  for(i=1;i<n;i++)
  for(j=0;j<n-1;j++)
  if(a[j]<a[j+1])
  swap(&a[j],&a[j+1]);
  for(i=0;i<n;i++)
  printf("%d",a[i]);


相关问答:

linux环境下gethostbyname函数问题 - C/C++ / C语言

写了个测试程序如下
   
  struct hostent *hp; 
char AlarmDevIP[20];  
  int x2;

hp = gethostbyname("www.google.com");
if (hp)
{ ......

VFP如何调用C函数 - 其他数据库开发 / VFP

请问VFP中如何调用C/C++函数?

你要调用什么功能的函数?要看看VFP中有没有对应的函数,如果有就省着再调用了。如果没有,可以将C/C++函数写个DLL或FLL,然后在VFP调用即可。

十豆三 老师,怎么才能修改自己的 ......

execl怎么调用java程序 - C/C++ / C语言

如题,C/C++中的execl怎么调用写好的java程序,
execl("/opt/java1.5/bin/java","MyClass",NULL);
这样的不行哦。

不会.

运行java程序
找工具查看一下那个程序的命令行

搜索下:jni ......

c静态编译另一个文件夹的库函数 - C/C++ / C语言

在根目录/lib中存放一个log.c,log.h,并用下面的语句:
gcc -c log.c
ar crv liblog.a log.o
编译出一个liblog.a静态库,然后在文件夹:/testfile中创建一个test.c和testc.c,test.c中引用了testc.c中定义的方法 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号