亚洲伊人网站-亚洲伊人精品-亚洲伊人电影-亚洲一在线-久久国产一区二区-久久国产一区

高分網 > 答案大全 > 其它答案 >

c語言最重要的知識點復習資料(2)

時間: 炎婷2 其它答案

  第三節 數據輸入

  1、scanf(“a=%d,b=%d”,&a,&b) 考試超級重點!

  一定要記住是以第一部分的格式在終端輸入數據??荚嚭诵臑椋阂荒R粯?。

  在黑色屏幕上面輸入的為 a=12,b=34才可以把12和34正確給a和b 。有一點不同也不行。

  2、scanf(“%d,%d”,x,y);這種寫法絕對錯誤,scanf的第二個部分一定要是地址!

  scanf(“%d,%d”,&x,&y);注意寫成這樣才可以!

  3、特別注意指針在scanf的考察

  例如: int x=2;int *p=&x;

  scanf(“%d”,x); 錯誤 scanf(“%d”,p);正確

  scanf(“%d”,&p); 錯誤 scanf(“%d”,*p)錯誤

  4、指定輸入的長度 (考試重點)

  終端輸入:1234567

  scanf(“%2d%4d%d”,&x,&y,&z);x為12,y為3456,z為7

  終端輸入:1 234567 由于1和2中間有空格,所以只有1位給x

  scanf(“%2d%4d%d”,&x,&y,&z);x為1,y為2345,z為67

  5、字符和整型是近親:

  intx=97;

  printf(“%d”,x); 結果為97

  printf(“%c”,x); 結果為 a

  6、輸入時候字符和整數的區別(考試超級重點)

  scanf(“%d”,&x);這個時候輸入1,特別注意表示的是整數1

  scanf(“%c”,&x);這個時候輸入1,特別注意表示的是字符‘1’ASCII為整數48。

  補充說明:

  1)scanf函數的格式考察:

  注意該函數的第二個部分是&a這樣的地址,不是a;

  scanf(“%d%d%*d%d”,&a,&b,&c); 跳過輸入的第三個數據。

  2)putchar ,getchar 函數的考查:

  char a = getchar() 是沒有參數的,從鍵盤得到你輸入的一個字符給變量a。

  putchar(‘y’)把字符y輸出到屏幕中。

  3)如何實現兩個變量x ,y中數值的互換(要求背下來)

  不可以把 x=y ,y=x; 要用中間變量 t=x;x=y;y=t。

  4)如何實現保留三位小數,第四位四舍五入的程序,(要求背下來)

  y=(int)(x*100+0.5)/100.0 這個保留兩位,對第三位四舍五入

  y=(int)(x*1000+0.5)/1000.0 這個保留三位,對第四位四舍五入

  y=(int)(x*10000+0.5)/10000.0 這個保留四位,對第五位四舍五入

  這個有推廣的意義,注意 x = (int)x 這樣是把小數部分去掉。

  看了“c語言最重要的知識點復習資料”的還看了:

1.高二化學總復習知識點

2.人教版高二化學重要知識點復習

3.高中地理總復習知識點

4.高中地理一輪復習知識點

5.高考歷史總復習知識點

6.高考歷史復習知識點:秦朝的統治

50250 主站蜘蛛池模板: 人口腔上皮结构图| 妙想天开| 张俪写真集照片| 陈慧娴个人资料| 底线演员表全部演员介绍| 天元突破| 妹妹扮演的角色| 大侠霍元甲演员表| 李乃文电影| 手机图标大全| 热带夜的引诱| 一年又一年电视剧演员表| 爱上老妈1994年电影完整版| 少先队应知应会知识题库及答案| 吴婷个人资料及照片| 洞房视频| 全国城建培训中心| 范冰冰激情| 东方电视台节目表今日节目| 性感的秘书| 凶宅幽灵| 一年级数学一图四式的题| 黄电影网站| 石田介雄| 学生基本情况分析| 日本电影芋虫| 乔治桑| 我爱我爹全集高清版免费观看| 电车摩女| 巴霍巴利王3电影免费观看| 金璐莹| 日韩电影免费观| 惊魂| 黑暗之心电影完整在线观看| 李洋简介| 做菜的视频家常菜大全| 龙岭迷窟演员表| 电影《皮埃里诺》免费观看| 女生的宿舍2| 女生下体长什么样| 小麦进城电视剧|