C語言
2010/2011學年 第二學期 期中測試
高級語言程序設計(C)
試卷 A □B
A1. 輸入一行字符,統計其中的英文字母個數。
#include
void main()
{ char ch;
int n=0;
printf(“Input a string:\n”);
while(1)
{ ch=getchar();
if (ch== \n ) break;
if (ch>= a && ch<= z ||ch>= A && ch<= Z )
n++;
}
printf(“Number of letters is %d.\n”,n);
}
或
#include
void main()
{int letter=0;
char nextchar;
printf("input your string\n");
for (;nextchar!='\n';)
{
scanf ("%c",&nextchar);
if(('a'<=nextchar&&nextchar<='z')||('A'<=nextchar&&nextchar<='Z'))
letter++;
}
printf("letter=%d",letter);
}
或
#include
void main()