帮忙给个程序设计字母a,b,c,输入值n为2.输出所有由3个字母组成的字符串.aa,ab,ac,ba,bb,bc,ca,cb,cc

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 04:27:53
帮忙给个程序设计字母a,b,c,输入值n为2.输出所有由3个字母组成的字符串.aa,ab,ac,ba,bb,bc,ca,cb,cc

帮忙给个程序设计字母a,b,c,输入值n为2.输出所有由3个字母组成的字符串.aa,ab,ac,ba,bb,bc,ca,cb,cc
帮忙给个程序设计字母a,b,c,输入值n为2.输出所有由3个字母组成的字符串.aa,ab,ac,ba,bb,bc,ca,cb,cc

帮忙给个程序设计字母a,b,c,输入值n为2.输出所有由3个字母组成的字符串.aa,ab,ac,ba,bb,bc,ca,cb,cc
//用递归作的
#include
#define M 256
char buf[M] = {0};
void fun(int n,int size);
int main()
{
int n = 2;
fun(1,n);//第一个参数始终是1,表示从第一个字符开始处理
return 0;
}
void fun(int n,int size)//形参n表示当前字符为第n个字符,size表示字符的个数
{
int i = 0;
if (n > size)
{
buf[n-1] = '\0';
puts(buf);
return;
}
for (i = 0; i < 3; i++)
{
buf[n-1] = 'a' + i;
fun(n+1,size);
}
return;
}

帮忙给个程序设计字母a,b,c,输入值n为2.输出所有由3个字母组成的字符串.aa,ab,ac,ba,bb,bc,ca,cb,cc C程序设计:输入2个正整数m和n(1 C程序设计之输入n个整数 并求出这n个数中的最大值 ,平均值,最小值,请高手帮小弟看看哪错了!#include void main (){int a,b,i,sum,min,max,n;sum=0;scanf(%d,&n);printf(请输入%d个整数: ,n);for (i=1;i=2){if(maxa) 输入a,b,c三个数,求最大者 (C程序设计) c++如何显示中间字母左右n个字母的程序例如输入b,显示abc,中间字母为b,左右两边为a,c.现要显示左右n个字母,(n由用户自己输入)如中间字母为a,n=,则显示yzabc,以此类推.求c++程序? 程序设计,分行输入4个整数a,b,c,d,将它们从小到大输出输入数据和输出数据每个数据单独占一行,不用其他符号分隔.要点分析:可通过比较和交换将最小数交换存储到变量a,再依次确定b,c,d的值 C语言 输入任意数量字母将其中每一个都变为其后第4个字母#includeint main(){int i;char s,b;printf(请输入字母! );s=getchar();for (i=0;(s=getchar())!=' ';i++){switch(s){case'w':b='a';break;case'x':b='b';break;case'y':b='c' pascal程序设计 输入一个整数n,n C程序设计,任意输入一个英文字母,输出该字母的前驱和后继,并以此字母开始,将26个英文顺序输出.大概的意思就是比如我输入c,前驱是b,后继是d.大致我写到这样,可是后面不会写了,另外有一个 使用c语言,如何进行程序设计求任意输入n个整数,分别统计奇数的和、奇数的个数、偶数的和、偶数的个数. C程序设计-输入两个正整数m和n,求其最大公约数和最小公倍数 输入3个整数a,b,c编程交换它们的值,即把a的值给b,把b中的值给c,把c中的值给a. 用c语言编程 求解 一个C语文错误#includevoid main(){char a;printf( A 添加详细信息);printf( B 修改详细信息);printf( C 删除详细信息);printf( D 查看详细信息);printf( E 退出);printf( 请输入相应字母);scanf(%c, C语言 程序设计 输入一个整数,判断它能否被 3,5,7整除,并输出一下信息之一: 要用 switch 请多多帮忙吧~C语言 程序设计 输入一个整数,判断它能否被 3,5,7整除,并输出一下信息之一: a.能同时 C语言编程1.输入一个字母,输出它的后继字母.如输入’a’,则输出’b’.源代码: VB程序设计使用递归算法求P的值 P=A!+B!+C!(A,B,C是任意自然数) H C P B A G M T N 这些字母可以组成多少个三个字母的单词? 这个c语言程序是将输入10个字符,统计出大写字母、小写 字母和数字字符的个数,输出结果.其中有错望大神#includevoid main(){ int a,b,d,n;char c;a=b=d=0;n=1;while (n=