一、在vs2017環境中編譯,使用scanf 時,將scanf 寫成 scanf_s 就可以從鍵盤輸入。
二、vs2017使用時,除錯視窗會一閃而過,需要寫乙個標頭檔案 #include ,然後在 return 0 ;之前寫 system ("pause");即可避免這種現象。
三、以下是幾個經典例題
1.可以接收鍵盤字元,如果是小寫,則輸出大寫;如果是大寫,則輸出小寫;如果是數字,則不輸出
#include
#include
int main()
int ch = 0;
while ((ch = getchar()) != eof)
if (ch >= 65 && ch <= 90)
ch = ch + 32;
putchar(ch);
else if (ch >= 97 && ch <= 122)
ch = ch - 32;
putchar(ch);
else if (ch >= '0' && ch <= '9')
else
putchar(ch);
system("pause");
return 0;
}2.for 語句經典例題
輸出乙個菱形
#include
#include
int main()
int line = 0;
int i = 0;
scanf_s("%d", &line);
for (i = 0; i < line; i++)
int j = 0;
for (j = 0; j < line-1-i ; j++)
printf(" ");
for (j = 0; j < 2 * i + 1; j++)
printf("*");
printf("\n");
for (i = 0; i < line-1; i++)
int j = 0;
for (j = 0; j <=i; j++)
printf(" ");
for (j = 0; j < (line-1-i)*2 - 1; j++)
printf("*");
printf("\n");
system("pause");
return 0;
}
vs 2017 初次使用
1,參考vs2017官網,按照步驟操作,完全可以完成程式的編譯執行。2,作為初學者出現的問題 1 乙個工程裡不能出現多個main 函式,不然無法編譯 project 裡面會自動載入編譯 include stdafx.h 這個容易出現問題 最先加進去的專案,預設是使用預編譯頭的 在後來新增的專案中,該...
VS2017下Git的使用
1 找到專案的git位址 2 開啟 vs2017的團隊資源管理器面板,直接轉殖 複製 遠端github上的專案 3 追加新專案,到以上工程中。新建專案時,把專案建立在步驟二中轉殖的目錄裡。建立成功後每個檔案前都有乙個 的圖示。4 同步提交 點選右下角的專案名稱,這裡可以快速到專案列表,這裡檢視所有的...
Python和VS2017關於GDAL的安裝配置
gdal geospatial data abstraction library 是乙個在x mit許可協議下的開源柵格空間資料轉換庫,提供對多種柵格資料的支援。gdal使用抽象資料模型來解析它所支援的資料格式,抽象資料模型包括資料集,座標系統,仿射地理座標轉換,元資料,柵格波段,顏色表 子資料集域...