Sep 29
C语言作业
page82.1
九九乘法表:编写一个C程序用于打印九九乘法表。

#include <stdio.h>
void main()
{
int i=1,j;
while(i<=9)
{
j=1;
while(j<=i)
{
printf(”%d*%d=%d\t”,i,j,i*j);
j++;
}
printf(”\n”);
i++;
}
}
page82.2
字符统计:输入一行支付,分别统计出其中英文字幕、空格、数字和其他字符的个数。

#include <stdio.h>
void main()
{
char ch;
int zm,kg,sz,qt;//字母,空格,数字,其他
printf(”请输入一行字符:”);
zm=0;
kg=0;
sz=0;
qt=0;
while((ch=getchar())!=’\n’)
{
if((ch>=’a’ && ch<=’z') || (ch>=’A’ && ch<=’Z'))
zm++;
else if(ch==’ ‘)
kg++;
else if(ch>=’1′ && ch<=’9′)
sz++;
else
qt++;
}
printf(”英文字母%d\n”,zm);
printf(”空格%d\n”,kg);
printf(”数字%d\n”,sz);
printf(”其他字符%d\n”,qt);
}

最新评论