姓名:楊晨 學号:120705234 班級;12電信2班
作業題1:
printf()函數是格式化輸出函數, 一般用于向标準輸出裝置(如顯示器)按規定格式輸出資訊,可以在"%"和字母之間插進數字表示最大場寬。
例如:對于整型類型資料而言,輸出函數 printf("我做了 %5d個仰卧起坐\n", 83);中的 %5d 表示輸出5位整型數, 不夠5位右對齊;對于浮點類型資料而言,輸出函數 printf("手機餘額是%7.2f\n", 29.1);中的%7.2f 表示輸出場寬為7的浮點數, 其中小數位為2, 小數點占1位,整數位為4, 不夠7位右對齊。
對于字元串類型資料而言,輸出函數 printf("我好%10s\n", "困呀!");%5s 表示輸出10個字元的字元串, 不夠10個字元右對齊。
我的程式:
#include<stdio.h>
void main()
{
printf("我今天吃飯花了 :%7.2f\n", 18.25);
printf("我學号後兩位是 :%7d\n", 34);
printf("我的大名是 :%7s\n", "楊晨");
printf("我的班級是 :%7s\n", "2班");
}
運作成功的截圖:

-----------------------題目分割線------------------------------------
作業題2提示:
在字元集中,有一類字元具有這樣的特性:當從鍵盤上輸入這個字元時,顯示器上就可以顯示這個字元,即輸入什麼就顯示什麼。這類字元稱為可顯示字元,如a、b、c、$、+和空格符等都是可顯示字元。
另一類字元卻沒有這種特性。它們不能顯示鍵面上的字元。如Enter鍵、Tab鍵,這類字元是為控制作用而設計的,故稱為控制字元。換行符用'\n'表示。轉義字元中的'\'表示它後面的字元已失去它原來的含義,轉變成另外特定含義。反斜杠與其後面的字元一起構成一個特定的字元。
通常使用轉義字元表示ASCII碼字元集中不可列印的控制字元和特定功能的字元,如用于表示字元常量的單引号('),用于表示字元串常量的雙引号(")和反斜杠(\)等。
常用的轉義符如下:
\a 轉義為響鈴
\n 轉義為換行
\r 轉義為回車
\t 轉義為水準制表
\\ 轉義為一個反斜線字元
\' 轉義為一個單引号字元
\" 轉義為一個雙引号字元
我的程式:
#include<stdio.h>
void main()
{
printf("C語言中%s 代表轉義為換行\n","\\n");
printf("C語言中%s 代表轉義為一個反斜線字元\n","\\");
printf("C語言中%s函數格式為:%s\n","printf()" ,"printf(\"<格式化字元串>\", <參量表>);");
printf("C語言中%s代碼字元A, 而%s代表字元串A.\n","\'A\'","\"A\"");
}
運作成功截圖:
-----------------------題目分割線------------------------------------
作業題3提示:
scanf()函數是格式化輸入函數,它從标準輸入裝置(鍵盤) 讀取輸入的資訊,并且将輸入的資料指派給對應的變量
其調用格式為:scanf("<格式化字元串>",<位址表>);
例如:
int age; // 定義整型變量age
scanf("%d", &age); // " &age"中‘&’代表變量age的記憶體位址
常用的格式化字元如下:
%c 讀入一個字元
%d 讀入十進制整數
%D 同上
%c 讀入一個字元
%C 同上
%s 讀入一個字元串
%f 讀入一個浮點數
%F 同上
scanf()函數可以讀取多個值,例如:
scanf("%d%d%d",&a,&b,&c); // 用空格間隔輸入整型數字
scanf("%d,%d,%d",&a,&b,&c); // 用逗号間隔輸入整型數字
scanf("%f,%f",&f1,&f2); // 用逗号間隔輸入浮點數
我的程式:
#include<stdio.h>
void main()
{
int a,b;
printf("用\"空格\"間隔輸入學号和手機後兩位:");
scanf_s("%d%d", &a,&b);
printf("我學号:%d,手機:%d\n\n",a,b);
int c,d,e;
printf("用逗号輸入間隔整型數字:");
scanf_s("%d,%d,%d",&c,&d,&e);
printf("我輸入了3個整型數字%2d,%2d,%2d\n\n",c,d,e);
float f,g;
printf("用逗号間隔輸入浮點數:");
scanf_s("%f,%f",&f,&g);
printf("輸入浮點數分别是%f和%f\n",f,g);
}
運作成功截圖:
-----------------------題目分割線------------------------------------
作業題4
部落格閱讀:不要再拿興趣說事 :http://blog.csdn.net/sxhelijian/article/details/7658472
要求:閱讀發表感慨、必須真實,感慨字數大于100,小于200!
看了這篇文章,感觸很多。這讓我想到了曾經中學裡我實體超爛,老媽問起來我就有過以沒興趣為借口,不過後來慢慢的發現,其實實體也還不錯。在那個應試教育的氛圍下,漸漸地開始喜歡做實體題了。現在上大學,專業問題應該不能再困擾我們了。面對現實才是當下的關鍵,既然進入了電子資訊工程這個專業,那我們就好好學習專業知識,不斷地嘗試在其中發掘出自己所能駕馭的,這樣才能把握住自己的未來。讓自己的大學生活不再活在痛苦與郁悶中!!!