/*功能:统计一个字符串中的字母、数字、空格和其它字符的个数。*/#includeint fun(chars[],intb[]){inti;for(i=0;s[i]!='\0';i++)if('a'<=s[i]&&s[i]<='z'||'A'<=s[i]&&s[i]<='Z')b[0]++;/***********SPACE***********/elseif(【1】)b[1]++;/***********SPACE***********/elseif(【2】)b[2]++;elseb[3]++;}int main(){chars1[80];inta[4]={0};/***********SPACE***********/【3】;gets(s1);/***********SPACE***********/【4】;puts(s1);for(k=0;k<4;k++)printf("%4d",a[k]);return 0;}
/*说明:下面程序的功能是将一个字符串str的内容颠倒过来,请填写程序所缺内容。*//***********SPACE***********/#include"【1】"#include"stdio.h"int main(){inti,j,k;charstr[]="1234567";for(i=0,j=strlen(str);i
/*说明:下面程序的功能是输出数组s中最大值元素的下标,请填写程序所缺内容。*/#include"stdio.h"int main(){intk,p;ints[]={1,9,7,2,10,3};/***********SPACE***********/for(p=0,k=p;p<6;【1】)/***********SPACE***********/if(【2】)/***********SPACE***********/【3】;/***********SPACE***********/printf("%d\n",【4】);return 0;}
/*功能:编写程序,输出1000以内的所有完数及其因子。说明:所谓完数是指一个整数的值等于它的因子之和。例如“6的因子是1、2、3,而6=1+2+3,故6是一个完数。*/#includeint main(){inti,j,m,s,k,a[100];/***********SPACE***********/for(i=1;【1】;i++){m=i;s=0;k=0;for(j=1;j