VS2012編譯C語言程式碼執行出現黑框一閃就沒了
用VS2012編寫C語言後,我們建立控制檯應用程式,程式碼執行出現黑框,即控制檯。但是我們還沒有看到輸出的結構,黑框一閃就消失了。
為了防止黑框消失,我們可以在程式的結尾加入:一個等待輸入的函式 或者sysytem("pause");
等待輸入的函式:
getch(),這個函式的功能就是從鍵盤上讀入一個字元,字元不回顯在螢幕上,同時他也是一個等待型的函式,就是說它會等待使用者從鍵盤上輸入一個字元,否則它不會執行完成,這樣控制檯就停留在你的面前了。
使用該函式需要加入標頭檔案:#include <conio.h>
sysytem("pause")
system是從程式中呼叫系統命令,system("pause")是從程式裡呼叫“pause”命令;而pause 是凍結螢幕,在命令列上輸出一行類似於“Press any key to exit”的字,等待使用者按一個鍵然後返回。
使用該函式需要加入標頭檔案:#include<stdlib.h>
程式:求最後三位數值
# include<stdio.h>
#include <conio.h>
#include<stdlib.h>
int main()
{
int m;
int n;
int S=1;
scanf("%d%d",&m,&n);
if(n!=0)
{
for (int i = 0; i < n; i++)
{
S=S*m;
S=S%1000;
}
printf("The last 3 numbers is %.3d.\n",S);
}
else
printf("The last 3 numbers is 1.\n",S);
//getch(); //等待輸入的函式
system("pause");
return 0;
}
相關文章
- VS2012編譯C語言編譯C語言
- C語言_來了解一下GCC編譯器編譯C可執行指令碼的過程C語言GC編譯指令碼
- C語言的編譯連結執行過程C語言編譯
- 【開發語言】PHP、Java、C語言的編譯執行過程PHPJavaC語言編譯
- Notepad++編譯和執行C語言 (GCC)編譯C語言GC
- 將你的 C 語言程式碼編譯成 .NET編譯
- (嵌入式)Windows與Ubantu下的C語言程式的編譯執行WindowsC語言編譯
- C語言編譯工具C語言編譯
- C語言程式碼區錯誤以及編譯過程C語言編譯
- C程式從編譯到執行C程式編譯
- 你不知道的C語言–第一篇——編譯和執行C語言編譯
- C 語言常用錯誤程式碼釋義大全,讓你編譯執行報錯不是煩惱編譯
- 現代編譯原理C語言描述pdf編譯原理C語言
- 57段讓編譯器崩潰的C語言程式碼編譯C語言
- C語言 - 條件編譯C語言編譯
- 小C語言--詞法分析程式(編譯原理實驗一)C語言詞法分析編譯原理
- vim編譯執行c編譯
- 如何編譯執行HanLP自然語言處理包編譯HanLP自然語言處理
- c語言多檔案編譯C語言編譯
- C語言編譯全過程C語言編譯
- 國產系統級程式語言與編譯器,輕鬆與 C 語言進行互動編譯
- hadoop 編譯程式碼及執行Hadoop編譯
- 深入淺出編譯原理-1-C語言的文法編譯原理C語言
- java編譯、編碼、語言設定Java編譯
- 使用C語言編寫貪食蛇程式原始碼C語言原始碼
- 2022-07-26:以下go語言程式碼輸出什麼?A:5;B:hello;C:編譯錯誤;D:執行錯誤Go編譯
- 用msys2編譯《自制程式語言》程式碼編譯
- 使用 Sublime Text 3 編譯 C 語言編譯
- C語言編譯器手機版C語言編譯
- 3- C語言編譯過程C語言編譯
- C語言編譯過程簡介C語言編譯
- c++進階(一)C語言條件編譯及編譯預處理階段C++C語言編譯
- 關於編譯型語言程式碼優化的一點迷思編譯優化
- Linux C++ 開發2 - 編寫、編譯、執行第一個程式LinuxC++編譯
- java開發C語言編譯器:為C語言提供API呼叫JavaC語言編譯API
- [譯]用javascript實現一門程式語言-語言構想JavaScript
- 第一個C語言編譯器是怎樣編寫的?C語言編譯
- 第一個 C 語言編譯器是怎樣編寫的?編譯