shù > b yán
mùlù
No. 1
  b yán shì bèi 'ěr shí yàn shì kāi de zhǒng tōng yòng de chéng shè yán shì 1969 nián qián hòu yóu měi guó bèi 'ěr shí yàn shì de diàn nǎo xué jiā kěn · tānɡ sēn( kenthompson) zài dān · ( dennisritchie) de zhī chí xià shè chū láihòu láidān · b yán wéi chǔ kāi chū c yán héng héng qián shì jiè shàng zuì cháng yòng de chéng yán zhī cóng bèi c yán dài zhī hòub yán jīhū zāo zhì
   shǐ
  b yán shì cóng bcpl tǒng zhōng shān jiǎn liǎo tānɡ sēn rèn wéi fēi bèi de jiàn biàn néng yùn xíng zài dāng shí de xiǎo xíng suàn shàng 'ér chǎn shēng deb yán hái bāo kuò liǎo tānɡ sēn de xiē rén piān hǎozhù yào zài xiē dìng de chéng zhōng jiǎn shǎo fēi kònggé de shù liàng)。
   bcpl forth lèi b yán zhǐ yòu zhǒng shù lèi xíng suàn fēn cāo zuò jiāng zuò wéi zhěng shù duì dài jìn xíng +、 -、 *、 / cāo zuò), dàn cāo zuò jiāng zuò wéi yǐn yòng de nèi cún zhǐzài duō fāng miàn b yán gèng xiàng shì zǎo bǎn běn de c yán hái bāo kuò liǎo xiē hán shù zuò yòng lèi c yán zhōng de biāo zhǔn shū / shū chū hán shù
   shì
   xià miàn shì lái kenthompson de b yán yòng shǒu de
  /*thefollowingfunctionwillprintanon-negativenumber,n,to
  thebaseb,where2<=b<=10,thisroutineusesthefactthat
  intheansciicharacterset,thedigits0to9havesequential
  codevalues.*/
  printn(n,b){
  extrnputchar;
  autoa;
  if(a=n/b)/*assignment,nottestforequality*/
  printn(a,b);/*recursive*/
  putchar(n%b+'0');
  }
shǐ History
  b yán shì cóng BCPL tǒng zhōng shān jiǎn liǎo tānɡ sēn rèn wéi fēi bèi de jiàn biàn néng yùn xíng zài dāng shí de xiǎo xíng suàn shàng 'ér chǎn shēng deb yán hái bāo kuò liǎo tānɡ sēn de xiē rén piān hǎozhù yào zài xiē dìng de chéng zhōng jiǎn shǎo fēi kònggé de shù liàng)。
   BCPL FORTH lèi b yán zhǐ yòu zhǒng shù lèi xíng suàn fēn cāo zuò jiāng zuò wéi zhěng shù duì dài jìn xíng +、 -、 *、 / cāo zuò), dàn cāo zuò jiāng zuò wéi yǐn yòng de nèi cún zhǐzài duō fāng miàn b yán gèng xiàng shì zǎo bǎn běn de C yán hái bāo kuò liǎo xiē hán shù zuò yòng lèi C yán zhōng de biāo zhǔn shū / shū chū hán shù
shì Example
  xià miàn shì lái KenThompson de b yán yòng shǒu de
  /*Thefollowingfunctionwillprintanon-negativenumber,n,to
  thebaseb,where2<=b<=10,Thisroutineusesthefactthat
  intheANSCIIcharacterset,thedigits0to9havesequential
  codevalues.*/
  printn(n,b){
  extrnputchar;
  autoa;
  if(a=n/b)/*assignment,nottestforequality*/
  printn(a,b);/*recursive*/
  putchar(n%b+'0');
  }
xiàngguāncí
suàn ruǎn jiàn c yán
bāo hán cí
yánM yánO yánd yánc yán
z yánR yánG yánJ yánP yán
S yán yán xuéyuán yán yán yán de
zhǐ yán