原创 數組總結及其實例詳解
一、一維數組 定義:類型名 數組名[數組大小] ;注:數組大小不可是變量,只可是數字或宏定義值 列:char arr1[5]={‘1’,’a’,’A’}; char arr3[]={“1aA”};//arr[]=”1aA”同於arr
原创 函數實例之數組應用(初始化,逆置,輸出,清空)
注:書寫函數時,函數要僅可能的便於移植,非必要情況不要有輸入輸出語句! #include<stdio.h> #include<stdlib.h> #include<string.h> #define N 10//數組大小 void i
原创 字符串大小寫轉換及省略其中數字輸出
#include<stdio.h> #include<stdlib.h> void Conversion(char ch[]); int main() { char ch[10]; while(1) { printf("輸入字符串
原创 操作符實例講解
一、操作符 1、算數操作符: +(加) -(減) * (乘) / (除) % (取模) 2、移位操作符:<<(左移) >>(右移) 3、位操作符‘: &(按位與) | (按位或)
原创 求0~100數內出現多少次9
#include<stdio.h> #include<stdlib.h> int main() { int i=0; int count=0; for(i=1;i<90;i=i+2)//90以內偶數不包含9 { if((i%1
原创 折半查找實例
折半查找:僅能查找有規律變化的數據 #include<stdio.h> #include<stdlib.h> //折半查找 int search(int arr[],int num,int sz);//找到返回下標,未找到返回-1 in
原创 VMware 虛擬機無法連接網絡修復
虛擬機無法連接網絡上可按以下方法進行嘗試修復: 方法1:設置虛擬機網絡連接方式:NAT 方法2:設置虛擬機網絡連接方式:橋接模式 方法3:修改虛擬機網絡配置 1、切到rool權限 2、進入目錄:cd /etc/sysconfig/
原创 求二元一次方程的解
#include<stdio.h> #include<math.h> #include<stdlib.h> #define ENP 0.0000000001//無限接近0的數 //計算二元一次方程的解 ax^2+bx+c=0; float
原创 變量,常量,靜態變量的使用實例
#include<stdio.h> #include<stdlib.h> #define N 5//標識符常量(宏定義常量),值不可改 int put(int num3,int arr[]);//輸出函數 int add(int arr
原创 打印出100~200之間的素數
#include<stdio.h> #include<stdlib.h> int main() { int num; int i;//循環控制變量 for(num=100;num<=200;num++) { for(
原创 數組中內容(數字,字符,字符串)交換,不引用第三變量
//數組中數字交換 #include<stdio.h> #include<stdlib.h> #define n 5 void put(int arr[],int i); void change(int arr1[],int arr2[]
原创 打印菱形
#include<stdio.h> #include<stdlib.h> #define N 7//行數 void patter(int n); int main () { int n=0;//圖形的標記 n=1;//1表示圖形上部分
原创 掃雷遊戲
//Main.c #include<stdio.h> #include<stdlib.h> #include<string.h> #include "game.h" void Menu(); int main() {
原创 計算1-1/2+1/3-....+1/99-1/100的值
#include<stdio.h> #include<stdlib.h> int main() { int num=0;//用於表示計算數 in
原创 自定義rm刪除至回收站
防止rm命令誤刪文件導致文件不可恢復,使用自定義的rm命令將文件以移動置回收站,並可通過命令將文件恢復及清空回收站。 1、刪除命令: rm/rm -r/rm -rf 2、恢復命令:ur 文件名 3、清空回收站某個文件:cr 文件名