程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 關於C#中如何使用wmi獲得操作系統信息?,

關於C#中如何使用wmi獲得操作系統信息?,

編輯:C#入門知識

關於C#中如何使用wmi獲得操作系統信息?,


 

最近項目中用到了windows server 2012操作系統中的存儲池和ISCSI Disk的技術。前期,我們整個操作都是用power shell腳本去實現了。帶來了不方便,後期要使用wmi API執行。

下面給出wmi所有的命名空間和sample的網站,很值得收藏!後期會把項目中的例子補充完整。

備注:http://wutils.com/wmi/


對於c語言

while((c=getchar())!='\n')
這句呀
你可以理解為
當系統函數getchar在讀入字符時
未出現換行
即回車
則循環不斷
if((c>='a' && c<='z')||(c>='A' && c<='Z'))
這句是if的大條件
你所輸入的字符必須滿足26個字母中的一個
大小寫不限
至於最後一個問題
我有點暈了
我就搞不懂LZ為什麼就和V干上了
if (c>'Z' && c<='Z'+4||c>'z')
這句相當於是if((c>='a' && c<='z')||(c>='A' && c<='Z'))的else if語句鏈的第二個條件
 

對於C語言

#include<stdio.h>
void main()
{ char c;
int i,j,k,z;
i=0;
j=0;
k=0;
z=0;

while((c=getchar())!='\n')
{
if((c>='A'&&c<='Z')||(c>='a'&&c<='z'))
i++;
else if(c>='0'&&c<='9')
j++;
else if(c==32)
k++;
else
z++;
}
printf("%d\t%d\t%d\t%d",i,j,k,z);
getch();
}
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved