#include <stdio.h>
int main(int argc, const char *argv[])
{
int arr[][10]={{1},{1},{1},{1},{1},
{1},{1},{1},{1},{1}};
int i=0;
int j=0;
for(i=1;i<10;i++)
{
for(j=1;j<10;j++)
{
arr[i][j]=arr[i-1][j-1]+arr[i-1][j];
}
}
for(i=0;i<10;i++)
{
for(j=0;j<10;j++)
{
if(arr[i][j]==0)
break;
else
printf("%d\t",arr[i][j]);
}
printf("\n");
}
return 0;}
#include <stdio.h>
int main(int argc, const char *argv[])
{
char str[100]="ABCabcA123^2&c&B2@";
int count1=0;
int count2=0;
int count3=0;
int count4=0;
for(int i=0;i<18;i++)
{
if((str[i]<='Z')&&(str[i]>='A'))
{
count1++;
}
else if((str[i]<='z')&&(str[i]>='a'))
{
count2++;
}
else if((str[i]<='9')&&(str[i]>='0'))
{
count3++;
}
else
{
count4++;
}
}
printf("大写字母个数是%d\n",count1);
printf("小写字母个数是%d\n",count2);
printf("数字个数是%d\n",count3);
printf("符号个数是%d\n",count4);
return 0;
}
#include <stdio.h>
int main(int argc, const char *argv[])
{
int arr[26]={0};
char str[100]="HDHJkjjakaji92KJFKAkfjwwe*uds1";
int i=0;
for(i=0;str[i]!=0;i++)
{
if(str[i]>='a'&&str[i]<='z')
{
arr[str[i]-'a']++;
}
}
for(i=0;i<26;i++)
{
if(arr[i]!=0)
{
printf("%c的数量是%d\n",i+'a',arr[i]);
}
}
return 0;
}