C/C++Çó×î´ó¹«Ô¼ÊýºÍ×îС¹«±¶Êý£¨×ª£©
ÏÂÃæÓõ½µÄ·½·¨½ÐշתÏà³ý·¨£¬¾ß×ö²½ÖèÈçÏÂ
ÏÈÓÃСµÄÒ»¸öÊý³ý´óµÄÒ»¸öÊý£¬µÃµÚÒ»¸öÓàÊý£»
ÔÙÓõÚÒ»¸öÓàÊý³ýСµÄÒ»¸öÊý£¬µÃµÚ¶þ¸öÓàÊý£»
ÓÖÓõڶþ¸öÓàÊý³ýµÚÒ»¸öÓàÊý£¬µÃµÚÈý¸öÓàÊý£»
ÕâÑùÖð´ÎÓúóÒ»¸öÊýÈ¥³ýÇ°Ò»¸öÓàÊý£¬Ö±µ½ÓàÊýÊÇ0Ϊֹ¡£ÄÇô£¬×îºóÒ»¸ö³ýÊý¾ÍÊÇËùÇóµÄ×î´ó¹«Ô¼Êý£¨Èç¹û×îºóµÄ³ýÊýÊÇ1£¬ÄÇôÔÀ´µÄÁ½¸öÊýÊÇ»¥ÖÊÊý£©¡£
ÓÃCÓïÑÔ£º
#include <stdio.h>
main()
{
int p,r,n,m,temp;
printf("ÇëÊäÈëÁ½¸öÕýÕûÊýn,m"); //Õâ¸öµØ·½ÔËÐÐʱҪעÒ⣬Á½¸öÊý×ÖÖ®¼äÒªÓÓ£¬”¸î¿ª¡£
scanf("%d,%d",&n,&m);
p=n*m;
if(n<m)
{temp=n;
n=m;
m=temp;
}
while(m!=0)
{
r=n%m;
n=m;
m=r;
}
printf("ËüÃǵÄ×î´ó¹«Ô¼ÊýΪ£º%d\n",n);
printf("ËûÃǵÄ×îС¹«±¶ÊýΪ£º%d\n",p/n);
Ïà¹ØÎĵµ£º
ÏÈ·¢±íÒ»ÏÂÓÞ¼û£¬»¶Ó´ó»ï¶ùÅÄש£º
Visual C++£ºWindowsƽ̨ÉÏ×îÁ÷ÐеıàÒëÆ÷£¬ºÍVS¼¯³ÉµÄºÜºÃ£¬±àÒëЧÂʺͱàÒëºóµÄ´úÂëЧÂʶ¼²»´í£¬µ«ÊÇ£¬³ýÁ˱ȽϺÃÓÃÖ®Í⣬ºÃÏóûÓÐÌرðÍ»³öµÄ...¶øÇÒ£¬Ö§³ÖµÄÓ²¼þƽ̨ºÃÏóÖ»ÓÐX86µÄ...
GCC/G++£º¿ªÔ´µÄ£¬Linux/Unixƽ̨ÉϵÄÊ×Ñ¡£¬¶øÇÒÖ§³ÖNÖÐÓ²¼þƽ̨£¬Èç¹ûÏë½øÐпçƽ̨±àÒëµÄ»°£¬Õâ ......
atof(½«×Ö·û´®×ª»»³É¸¡µãÐÍÊý)
atoi(½«×Ö·û´®×ª»»³ÉÕûÐÍÊý)
atol(½«×Ö·û´®×ª»»³É³¤ÕûÐÍÊý)
strtod(½«×Ö·û´®×ª»»³É¸¡µãÊý)
strtol(½«×Ö·û´®×ª»»³É³¤ÕûÐÍÊý)
strtoul(½«×Ö·û´®×ª»»³ÉÎÞ·ûºÅ³¤ÕûÐÍÊý)
toascii(½«ÕûÐÍÊýת»»³ÉºÏ·¨µÄASCII Âë×Ö·û)
toupper(½«Ð¡Ð´×Öĸת»»³É´óд×Öĸ)
tolower(½«´óд×Öĸת»»³ÉСд×Öĸ) ......
¡¡¡¡Ò»¡¢ XML ¼ò½é
¡¡¡¡XML£¨Xtensible Markup Language£¬¼´À©Õ¹±ê¼ÇÓïÑÔ£©µÄ·¢Õ¹ÆðÔ´ÓÚ1996Äê¡£µ±Ê±£¬³ö°æ½ç¾ÞÍ·ºÍWebÒµÄÚÈËÊ¿¾¹ý¹²Í¬ÌÖÂÛ£¬Ìá³öÁË´´½¨SGML£¨Standard Generalized Markup Language£¬¼´±ê׼ͨÓñêʶÓïÑÔ£©×Ó¼¯£¨HML£©µÄ½¨Òé¡£¸Ã×Ó¼¯×¨ÓÃÓÚWeb£¬¾ßÓпÉÀ©Õ¹£¨»ò¿ÉÀ©³ä£©ÐÔ£¬²¢ÇÒÄÜÀûÓýṹ»¯±ê¼ÇÓïÑÔµÄËùÓÐ ......
JavaÖе÷ÓÃC/C++Éú³ÉµÄDLL
Ò»¡¢ Éú³ÉCµÄÍ·Îļþ
¡¡¡¡1. ±à¼Main.java
¡¡public class Main
¡¡¡¡{
¡¡¡¡public native static int getStrNum(byte str[], int strLen);
¡¡¡¡}
¡¡¡¡2. Éú³ÉÍ·Îļþ
¡¡¡¡°´win + r´ò¿ª“ÔËÐД´°¿Ú£¬ÊäÈë“cmd”£¬´ò¿ª ......
»Ø¹Ë֮ǰµÄƪ·ù£¬CÓïÑÔµÄÖ÷Ì岿·Ö»ù±¾ÒѾ½éÉÜÍêÁË¡£Ö®ËùÒÔûÓнéÉÜC++µÄÏà¹ØÌØÐÔÊÇÒòΪÔÚ֮ǰµÄÎÄÕÂÖÐCºÍC++ÔÚÕâЩ·½Ã涼Óй²ÐÔ£¬ËùÒÔÔÚÃæÏò¶ÔÏó֮ǰ¡£ÎÒÃÇÏÈ°ÑÕâЩ¹²ÐÔ¸ø½éÉÜÍê¡£Ò²¾ÍÊÇ˵ÔÚ½éÉÜÃæÏò¶ÔÏó֮ǰ£¬ËùÓеÄÎÄÕ¶¼ÊÇCC++Öж¼ÄÜʹÓõġ£´ÓÕâµãÉÏÀ´¿´£¬ÏÖÔÚÕý¼«Á¦·Ü¶·ÓÚC++Õ½ÏßÉϵijõѧÕß»¹ÊǺÜÓÐÓô¦µÄ¡£
±¾Æª¼ÌÐ ......