丰满少妇女人a毛片视频-酒色成人网-日韩欧美一-日韩精品一区二区av在线观看-成人久久免费-欧美精品一二三四区-国产午夜免费-亚洲男人第一天堂-一区二区三区福利视频-午夜激情影院-av中文天堂在线-免费一区二区-欧美日韩xxx-91区视频-亚洲另类激情专区小说图片-黄色的网站在线观看-香蕉精品在线

高分網(wǎng) > 答案大全 > 其它答案 >

c語(yǔ)言函數(shù)知識(shí)點(diǎn)總結(jié)

時(shí)間: 炎婷2 其它答案

  C語(yǔ)言函數(shù)知識(shí)點(diǎn)整理

  輸入:從計(jì)算機(jī)向外部輸出設(shè)備(顯示器,打印機(jī))輸出數(shù)據(jù)。

  輸出:從輸入設(shè)備(鍵盤(pán)、鼠標(biāo)、掃描儀)向計(jì)算機(jī)輸入數(shù)據(jù)。

  2.C語(yǔ)言本身不提供輸入輸出語(yǔ)句,輸入和輸出操作是由C函數(shù)庫(kù)中的函數(shù)實(shí)現(xiàn)的。

  3.字符輸出函數(shù) 一般形式:putchar(a);a可以是字符型變量、整型變量、字符常量、整型常量。函數(shù)作用:向終端輸出一個(gè)字符。

  4.字符輸入函數(shù) 一般形式:a=getchar( );函數(shù)作用:從終端輸入一個(gè)字符。函數(shù)值:從輸入設(shè)備得到的字符。

  5.格式輸出字符

  %d:以十進(jìn)制輸出整數(shù);

  %o:以八進(jìn)制形式輸出整數(shù);

  %c:以字符形式輸出一個(gè)字符;

  %s:輸出字符串;

  %f:以小數(shù)形式輸出單、雙精度數(shù),隱含輸出六位小數(shù)。

  6.getchar一次只能輸入一個(gè)字符,有幾個(gè)getchar()就輸入幾個(gè)字符,多輸入的計(jì)算機(jī)不能識(shí)別。

  7.getchar()輸入的時(shí)候,空格鍵、Enter鍵、Tab鍵不能亂用,他們都當(dāng)成字符對(duì)待。

  printf("%d,%c,%f,%o,%x,%s",a,b,c,d,e,f);

  8.格式控制都是小寫(xiě)字母;

  9.格式控制與后面要輸出的變量是一一對(duì)應(yīng);

  10.printf("%md",a);

  1).m是整數(shù);

  2).m是指輸出的結(jié)果占m列寬度;

  3).m是正整數(shù)的話,輸出結(jié)果差幾列左補(bǔ)幾個(gè)空格;

  m是負(fù)整數(shù)的話,輸出結(jié)果差幾列右補(bǔ)幾個(gè)空格;

  4).如果m的絕對(duì)值小于原來(lái)數(shù)的寬度,則原樣輸出。

  11.printf("%m.nf",a);

  1).m是指輸出占幾列寬度,n是指輸出結(jié)果小數(shù)點(diǎn)后保留幾位有效數(shù)字;

  2).m是正整數(shù)的話,輸出結(jié)果差幾列左補(bǔ)幾個(gè)空格;

  m是負(fù)整數(shù)的話,輸出結(jié)果差幾列右補(bǔ)幾個(gè)空格;

  3).printf("%2.5f",a);

  m

  如果不行--拉倒

  4).m也稱(chēng)為寬度控制,n稱(chēng)為精度控制;

  5).遵循四舍五入原則;

  6).printf("%.nf",a);--直接不管輸出占幾列寬度,只需要考慮n。

  12.printf("%ms",a);

  1).m是指輸出占幾列寬度;

  2).m是正整數(shù)的話,輸出結(jié)果差幾列左補(bǔ)幾個(gè)空格;

  m是負(fù)整數(shù)的話,輸出結(jié)果差幾列右補(bǔ)幾個(gè)空格;

  3).如果m小于原來(lái)字符串的寬度,則原樣輸出。

  printf("%m.ns",a);

  printf("%1.3s","china");

  1).m是指輸出占幾列寬度;

  2).n是指從字符串左端起取n個(gè)字符輸出;

  3).m是正整數(shù)的話,輸出結(jié)果差幾列左補(bǔ)幾個(gè)空格;

  m是負(fù)整數(shù)的話,輸出結(jié)果差幾列右補(bǔ)幾個(gè)空格;

  4).m

  5).如果printf("%.ns",a); 表示直接從字符串左端起取n個(gè)字符輸出即可;

  6).如果n大于原來(lái)字符串的寬度則原樣輸出。

  13.printf("%mc",a);

  1).m是指輸出結(jié)果占幾列寬度;

  2).m是正整數(shù)的話,輸出結(jié)果差幾列左補(bǔ)幾個(gè)空格;

  m是負(fù)整數(shù)的話,輸出結(jié)果差幾列右補(bǔ)幾個(gè)空格。

  3) m==0,原樣輸出

  14.數(shù)制轉(zhuǎn)換:注意C語(yǔ)言中沒(méi)有二進(jìn)制!

  int a=8,b=010;

  printf("%o,%d\n",a,b);

  輸出:010,8

  15.注意格式控制中有沒(méi)有分隔符(可以是逗號(hào)、空格、下劃線、

  轉(zhuǎn)義字符、沒(méi)有)!因?yàn)檩敵鼋Y(jié)果與格式控制中的分隔符要對(duì)應(yīng)!

  int a=12,b=20,c=30,d=51;

  printf("%d%d%d%d\n",a,b,c,d);

  A.12203051 B.12 20 30 51

  C.12,20,30,51 D.12_20_30_51

  答案:A

  int a=12,b=20,c=30,d=51;

  printf("%d,%d,%d,%d\n",a,b,c,d);

  A.12203051 B.12 20 30 51

  C.12,20,30,51 D.12_20_30_51

  答案:C

  16.printf("Welcome to C world!\n");

  printf輸出的內(nèi)容除了格式控制以及轉(zhuǎn)義字符之外的其他任何東東稱(chēng)為普通字符,都要原樣輸出

  看了“c語(yǔ)言函數(shù)知識(shí)點(diǎn)總結(jié)”的還看了:

1.c語(yǔ)言實(shí)驗(yàn)報(bào)告范文

2.c語(yǔ)言程序設(shè)計(jì)心得3篇

3.C語(yǔ)言見(jiàn)習(xí)報(bào)告6篇

4.學(xué)習(xí)c#心得范文4篇

5.c語(yǔ)言函數(shù)if的用法

6.c語(yǔ)言get函數(shù)的用法

50661 南丰县| 姜堰市| 天峻县| 白银市| 张家口市| 电白县| 巴彦淖尔市| 和政县| 安远县| 沧州市| 加查县| 商丘市| 辽中县| 普宁市| 东光县| 绥化市| 阿克苏市| 东台市| 天峻县| 铁力市| 松滋市| 永兴县| 清丰县| 响水县| 裕民县| 富顺县| 三门峡市| 额济纳旗| 全南县| 古蔺县| 金坛市| 连云港市| 忻州市| 台南市| 田阳县| 揭阳市| 龙口市| 昆明市| 正定县| 普陀区| 商水县|