标准C语言基础教程.ppt_第1页
标准C语言基础教程.ppt_第2页
标准C语言基础教程.ppt_第3页
标准C语言基础教程.ppt_第4页
标准C语言基础教程.ppt_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

標準標準C C語言基礎教程語言基礎教程 A First Book of ANSI CA First Book of ANSI C 授課老師:鐘意 語言的特點 問題:既然有有了 面向對象的的C#和 C+語言,爲什麽 還要學習C語言? 解釋1: C#和C+是由于 開發大型應用軟件的需要 而産生的,並不是所有的 人都要去編寫大型軟件。 解釋12:面向對象的基礎 是面向過程。C#和C+是 面向對象的語言,C語言是 面向過程的,學起來比C語 言困難得多,所以不太適 合程序設計的初學者。 回顧下C#程序 namespace I_am_Diaosi class Program static void Main(string args) Console.Writeline(“這是一個C#程序!”); Console.ReadLine( ); 簡單的C語言程序介紹 #include void main( ) printf (“廣西師範學院.n“); /*文件包含*/ /*主函數 */ /*函數體開始*/ /*輸出語句*/ /*函數體結束*/ 說明:說明: main-主函數名, void-函數類型 每個C程序必須有一個主函數main 是函數開始和結束的標志,不可省 每個C語句以分號結束 使用標准庫函數時應在程序開頭壹行寫: #include 說明: 本程序的作用是輸出一行信息: 廣西師範學院. 函數 函數 函數函數程序 C語言編程初步認識 C C語言程序是模塊化的語言程序是模塊化的 一、一、main( )main( )函數函數 1、爲了提供函數以及每一條語句的有序定位和執行 ,每一條C語言程序都必須有且只有一個mian()的函數 。 main() 你首先執行 我執行完了 你第二个執行 你第三个執行 你最後一个執行 我執行完了 我執行完了 我執行完了 函數A 函數B 函數C 函數D mian() 函数控制着其他所有的函数 2、展示一個完整的mian( )函數: I.函數返回的數據類型 II. 函數的名稱 III. 送入函數的數據類型 一個空參數列表函數名 返回的數值類型 函數體 函數A 函數B 函數C 函數D int main( ) grossPay( ); taxes( ); netPay( ); output( ); Return 0; 一個簡單的mian( )函數 二、二、 printf( ) printf( )函數函數 1、這個函數是壹個打印函數,它會格式化數據並將 數據發送到標准的系統顯示設備。 進入一個函數 函數體 程序: 1. /* 2. 文件名:Jsjxxgcxy.cpp 3. 描述:顯示“計算機與信息工程學院!” 4. 程序猿:ZHONGYI 5. 日期:23/04/2013 6. */ 7. 8. #include 9. int main( ) 10. 11. printf (“計算機與信息工程學院!”); 12. 13. return 0; 14. 三、三、 關於關於void main( )void main( )和和int mian( )int mian( ) I.void main( )表示返回值爲空的函數 1. #include 2. void main( ) 3. 4. printf(“廣西師範學院.n“); 5. II. int main( )表示返回值的類別是整型 1. #include 2. int main( ) 3. 4. printf(“計算機與信息工程學.n“); 5. 6. return 0; 7. 四、四、void main( )void main( )和和int mian( )int mian( )的個別描述的個別描述 void main是野人時代的main。 int main是更進化的現代人的main。 現代人爲了表示對人類先祖的尊重, 因此保留了void main, 當然了, 現在是現代人的時代, 野人已經是非主流了, 既然非主流 了, 那麽void main必定在主流中淘汰了, 那麽以後只能在曆史課 本, 博物館中見到void main了。 除非妳是研究考古的或者哪個 現代人非要過把野人瘾, 那麽可以繼續void main。不過逆時代而 上,必定要付出一定代價的, 這代價也許很平平也許很高昂, 但壹 一定要付出的。 說白了void main就是一種不規範的寫法, 一些支持的編譯器 不是老古董就是爲了兼容先前的老代碼, 此種寫法一定會被淘汰 的, 所以正常人要杜絕這種寫法, 現代人就要寫現代int main. 五、五、#include #include 和和#include #include “stdio.hstdio.h” 當調用某個函數時,#include “stdio.h”先在用戶 自己編寫的文件中查

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论