最近項目中用到了windows server 2012操作系統中的存儲池和ISCSI Disk的技術。前期,我們整個操作都是用power shell腳本去實現了。帶來了不方便,後期要使用wmi API執行。
下面給出wmi所有的命名空間和sample的網站,很值得收藏!後期會把項目中的例子補充完整。
備注:http://wutils.com/wmi/
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語句鏈的第二個條件
#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();
}