練習1-7 編寫一個列印列印EOF值的程式
/* 時間:2017/8/2 地點:工程北629 功能:列印EOF的值 思想:使用printf函式 注意EOF的輸入方式是: Ctrl + Z */ #include<stdio.h> int main(void) { int c; printf("請輸入字元:\n"); c = (getchar() != EOF); //getchar函式位於標準標頭檔案#include<stdio.h>中 printf("%d\n",c); return 0; } /* 在Vc++6.0中的輸出結果是: ---------------------------- 請輸入字元: nicosmos 1 Press any key to continue 請輸入字元: EOF 1 Press any key to continue 請輸入字元: 1234567890 1 Press any key to continue 請輸入字元: //這裡輸入的是空格 1 Press any key to continue 請輸入字元: //這裡輸入的是製表符 1 Press any key to continue 請輸入字元: //這裡輸入的是換行符,直接點選Enter即可 1 Press any key to continue 請輸入字元: //這裡輸入的方式是:直接點選Ctrl + Z ^Z 0 Press any key to continue ---------------------------- 總結:1、計算機是對字元進行處理的。 2、字元:數字字母(0,1,a,B,..)、空白符(空格,製表符,換行符)、特殊字元(%,&...) 3、除Ctrl + Z結果為0,其餘全部是1,說明EOF是Ctrl+Z方式輸入的。 */
相關推薦
練習 1-7 編寫一個列印EOF值的程式。
C語言程式設計(第二版) 練習1-7 個人設計 練習 1-7 編寫一個列印EOF值的程式。 程式碼塊: #include <stdio.h> #include <stdlib.h> int main() { printf("%d\n", EOF);
練習1-7 編寫一個列印列印EOF值的程式
/* 時間:2017/8/2 地點:工程北629 功能:列印EOF的值 思想:使用printf函式 注意EOF的輸入方式是: Ctrl + Z */ #includ
練習 1-4 編寫一個程式列印攝氏溫度轉換為相應華氏溫度的轉換表。
C語言程式設計(第二版) 練習1-4 個人設計 練習 1-4 編寫一個程式列印攝氏溫度轉換為相應華氏溫度的轉換表。 程式碼塊: #include <stdio.h> #include <stdlib.h> int main() { double c,
練習 1-8 編寫一個統計空格、製表符與換行符個數的程式。
C語言程式設計(第二版) 練習1-8 個人設計 練習 1-8 編寫一個統計空格、製表符與換行符個數的程式。 程式碼塊: #include <stdio.h> #include <stdlib.h> int main() { int space=0,
練習 1-9 編寫一個將輸入複製到輸出的程式,並將其中連續的多個空格用一個空格代替。
C語言程式設計(第二版) 練習1-9 個人設計 練習 1-9 編寫一個將輸入複製到輸出的程式,並將其中連續的多個空格用一個空格代替。 程式碼塊: 方法1: #include <stdio.h&g
練習1-9 編寫一個將輸入複製到輸出的程式,並將其中多個連續的空格用一個空格代替。
/* 時間:2017/8/2 地點:工程北629 功能:將輸入複製到輸出,多個空格合併成一個空格 思想:將空格設定成標誌位,判斷是否在空格中,決定是否輸出 說明:參考課本《The C Pro
C語言程式設計習題1-17 編寫一個程式,列印長度大於80個字元的所有輸入行
/*******Author: 時光伴歲月************************/ /*******Date: 20170905****************************/ #i
編寫一個可以列印不同長度陣列內容的函式模板
#include<iostream> using namespace std; #define N 5 template<typename T> T print(T a[],int size) { for(int i=0;i<size;i++) { cout&
【shell 練習1】編寫Shell條件句練習
scrip 通過 AS ror one inpu BE pat shel 實例一、比較兩個整數大小 #!/bin/bash while true do read -p "Please input two int nums:" a b expr
課堂練習1:定義一個交通工具(Vehicle)類,其中有: 屬性:速度(speed),體積(size) 方法:移動(move()),設定速度(setSpeed(int speed)),設定體積
定義一個交通工具(Vehicle)類,其中有:屬性:速度(speed),體積(size) 方法:移動(move()),設定速度(setSpeed(int speed)),設定體積(setSize(int size))加速speedUp(),減速speedDown()等 在測
python小練習1:給一個字串,統計其中的數字、字母和其他型別字元的個數
最近一直在學習python,在此之間,我無時無刻不在感受著python這個語言的強大魅力。比起C語言,他簡單易懂、易學。其語法的簡單便捷讓我對他產生了不濃厚的興趣,所以,現在在工作之餘,我都會練習python語句,這對於做軟體測試的我來說,應該幫助會很大。
練習 3-2 編寫一個函式escape(s, t),將字串t 複製到字串s 中,並在複製過程中將換行符、製表符等不可見字元分別轉換為\n、\t等相應的可見的轉義字元序列。要求使用swich語句。
要將所有的轉義字元都進行轉換,分支會有很多,在這裡以換行符和製表符為例進行轉換。 #include<stdio.h> void escape(char s[],char t[]); vo
[基礎題] 5.(*)按如下要求編寫Java應用程式:(1)編寫一個用於表示戰鬥能力的介面Fightable,
/*5.(*)按如下要求編寫Java應用程式: (1)編寫一個用於表示戰鬥能力的介面Fightable, 該介面包含:整型常量MAX; 方法void win(),用於描述戰鬥者獲勝後的行為; 方法int injure(int x),用於描述戰鬥者受傷後的行為。 (2)編寫一
編寫一個個人微信小程式(安裝,建立,編寫,執行)
一、微信小程式 微信公眾平臺 https://mp.weixin.qq.com/cgi-bin/wx 二、下載開發工具 https://developers.weixin.qq.com/miniprogram/dev/de
用C語言編寫一個輸出最大值的程式
void main(){int a,b,c,max;scanf("%d%d%d",&a,&b,&c); if(a>b)max=a;elsemax=b; if(c>max)max=c;printf("max is %d",max);getch
編寫一個簡易的 HTTP 伺服器程式
好久沒輸出了,知識還是要寫下總結才能讓思路更加清晰。最近在學習計算機網路相關的知識,來聊聊如何編寫一個建議的HTTP伺服器。 HTTP 伺服器 HTTP伺服器,就是一個執行在主機上的程式。程式啟動了之後,會一直在等待其他所有客戶端的請求,接收到請求之後,處理請求,然
編寫一個簡單的servlet小程式
1.在myeclipse新建一個專案,命名為HelloWorldServlet,再新建個類,命名為Servlet;在Servlet輸入程式碼: import java.io.IOException; import javax.servlet.ServletException
【Java郵件開發】5.編寫一個JavaMail傳送郵件的程式
之前我們對JavaMail的API進行了簡單的介紹,並下載了相應的jar包。 這次,我們要著手使用JavaMail開發一個可以傳送郵件的程式。 1.建立工程 首先我們在Eclipse中新建一個名為JavaMailTest的工程: 然後我們新建一個lib資料夾,將mail
使用Tkinter編寫一個簡單的提醒小程式
作為IT狗,經常在電腦前坐著總不大好,於是就想自己寫一個windows程式來提醒自己每隔一小時站起來休息一下,自然選中了python自帶的Tkinter,簡單就好,不需要多複雜的介面。 參考了這篇文章,連結:http://lovekaiyuan.iteye.com/blog
練習 1-3 修改溫度轉換程式,使之能在轉換表的頂部列印一個標題。
C語言程式設計(第二版) 練習1-3 個人設計 練習1-3 修改溫度轉換程式,使之能在轉換表的頂部列印一個標題。 程式碼塊: #include <stdio.h> #include <stdlib.h> int main() { double c,