sum =k+kk+kkk…
#include
int main(void) {
int k,n,i,j;
long m,sum;
m=0;sum=0;
scanf("%d %d",&n,&k);
printf("sum=");
for(i=0;i
n的n次方,拆成n个奇数的和
#include
int main(void) {
int i,n,p;
long x=1,sum=0;
scanf("%d",&n);
for(i=0;i
将两个字符串合并,并将其按照ascii的值进行输出
#include
#include
int main(void) {
char str1[100],str2[100],str3[200],temp;
int i,j,min;
fgets(str1,100,stdin);
//printf("%s",str1);
fgets(str2,100,stdin);
strcpy(str3,str1);
strcat(str3,str2);
for(i=0;str3[i]!=' ';i++)
{
min=i;
for(j=i+1;j
输出长度为n,由a,b,c构成的排列串
#include
#include
int main()
{
int n=0;
char str[100]=0;
scanf(“%d”,&n);
func(str,n);
return 0;
}
void func(char *str,int n)
{
char str1[100],str2[100],str3[100];
if(n>0)
{
func(stract(stract(str1,str),”a”),n-1);
func(stract(stract(str2,str),”b”),n-1);
func(stract(stract(str3,str),”c”),n-1);
}
else printf(“%s”,str);
}