感悟网 导航

编写一个程序,对用户输入的任意一组字符如{3,1,4,7,2,1,1,2,2},输出其中出现次数最 编写程序,对用户输入的任意一组字符如{3,1,4,7,2,1...

作者&投稿:锐削 (若有异议请与网页底部的电邮联系)
用C语言编写程序,求s=1+(1+2)+(1+2+3)+(1+2+3+4)+(1+2+3+4+…n)。~

#include "stdio.h"
void main()
{ int n,i,j;
long s=0;
printf("Please input n:");
scanf("%d",&n);
for(i=1;i<=n;i++)
for(j=1;j<=i;j++)
{
s+=j;
}
printf("s=1+(1+2)+(1+2+3)+(1+2+3+4)+(1+2+3+4+…+n)=%ld",s);
}
利用for循环,根据式子的特性进行相加,得出最终结果。

main()
{
char a[]={3,1,4,7,2,1,1,2,2},b[50],tc;
int n=9,k=0,i,j,c[50]={0},ti;
for(i=0;i<n;i++)
{
for(j=0;j<k;j++)
if(a[i]==b[j])
{
c[j]++;
break;
}
if(j==k)
{
b[k]=a[i];
c[k++]++;
}
for(i=0;i<k-1;i++)
for(j=i+1;j<k;j++)
if(c[i]>c[j])
{
tc=b[i];
b[i]=b[j];
b[j]=tc;
ti=c[i];
c[i]=c[j];
c[j]=ti;
}
}
for(i=0;i<k;i++)
if(c[i]==c[k-1])break;
printf("出现次数最多的字符是 %c ,共出现 %d 次。
",b[i],c[i]);
}

#include <stdio.h>

int main()

{char s[300];

 int i,a[100]={0},b[100]={0},k=0;

 gets(s);

 for(i=0;s[i];i++)

 {a[s[i]-32]++;

  if(!b[s[i]-32])b[s[i]-32]=i;

 }

 for(i=1;i<100;i++)

   if(a[i]>a[k]||a[i]==a[k]&&b[i]<b[k])k=i;

 printf("%c出现%d次
",k+32,a[k]);

}



#include "stdio.h"
#include "stdlib.h"
void main()
{
char a[100];
char c,maxi;
int max = 0,count;
printf("请输入一段字符串:");
//scanf("%s",a);
gets(a);//获取字符串
for(int i=0; a[i] != '\0'; i++)
{
c = a[i];
count = 0;
for(int j=0; a[j] != '\0'; j++)
{
if( c == a[j] )
count++;
}
if(count > max)
{
max = count;
maxi = c;
}
}
printf("输出最多的字符是%c,输出次数最多为%d\n",maxi,max);
system("pause");
}

《编写程序:在0~1000中任意选一个数,输出其各位数之和》
答:这些题 1. 随机产生30~100 (包括30 、100 )的20个正整数,显示整个数组的值,并求最大值、最小值、平均值,显示结果。2. 编写一个程序,在文本框中任意输入一个自然数N,单击“计算”按钮则将斐波那契数列的第N项显示在标签中,如图压缩包中所示。sy62.rar 3. 编写一个英文打字训练的程序,...

《编写一个C++程序,根据用户输入的举行矩形的长和宽,计算矩形的周长和面...》
答:include<iostream.h> main(){ double a, b, z, c;cin>>a>>b;//输入长和宽 z=a*b;//计算面积 c=2*(a+b);//计算周长 cout<<"矩形面积"<< z<<" "<<"矩形周长"<< c<<endl;}

《编写一个程序,根据用户输入(1~7) 输出英文星期几》
答:C语言的:include<stdio.h> void main(){ int num;while(1){ printf("输入1-7\n");scanf("%d",&num);while(1){ if (1<=num<=7) break;else printf("重新输入\n");scanf("%d",&num);} switch (num){ case 1: printf("monday");break;case 2: printf("tuesday"); break;ca...

《C语言编程题 程序要求:编写一个程序,根据用户输入的三角形的三边判定...》
答:if(a==b||b==c||a==c) printf("等腰三角形\n"); else {if(a<b){t=a;a=b;b=t;} if(a<c){t=a;a=c;c=t;} if(fabs(a*a-b*b-c*c)<1e-6) printf("直角三角形\n"); else printf("一般三角形\n"); } return 0;} ...

《求一个C语言程序:编写程序获取用户输入的三个小写字母的ASCII码以及...》
答:include <stdio.h>int main(){ char a[3]; printf("请连续输入3个小写字母,例如:abc :"); scanf("%[a-z]c",&a); //限制只能输入 a-z printf("%c 的ASCII = %d ,大写 = %c \n",a[0],a[0],a[0]-('a'-'A')); printf("%c 的ASCII = %d ,大...

《C语言编写一个程序,实现如下功能:从键盘输入一个三位数,求各位数字之...》
答:include "stdio.h"void main(){ int n,sum=0;printf("请输入一个三位数:");scanf("%d",&n);sum=n/100+n%100/10+n%10;//百位数+十位数+个位数 printf("这个三位数各位数字之和是%d\n",sum);} 结果:

《...面向对象的方法编写程序,要求用户在文本框中输入1到10之间的一个数 ...》
答:“恭喜你,猜对了!若继续猜测输入Y,若退出则输入N!请输入:”继续游戏。直至输入N,退出游戏为止。 实现方法 1. 控制台程序命名为:guess.cs,在static void Main(string[] args)内编写代码。2. 编写输出语句,提示要求输入数字,若要退出游戏则输入0,否则输入1。用if 语句控制程序,...

《编写一个程序,根据用户输入的三角形的三条边长判定是何种三角形,对于有 ...》
答:你好,程序如下:include<stdio.h> void main(){ double a,b,c;printf("请输入三角形的三条边的长度:\n");scanf("%lf%lf%lf",&a,&b,&c);if(a+b>c&&a+c>b&&b+c>a){ if(a==b&&b==c)printf("等边三角形!\n");else { if((a==b&&b!=c)||(b==c&&b!=a)||(a==...

《编写一个程序,要求用户输入一个十进制正整数,然后分别转换成为二进制...》
答:include <string.h> include <math.h> void menu();int BinToBex(char str[100],int b);char * BexToBTH(int n,int b);int main(){ int x;menu();while (1){ do { printf(" ☆★输入1-12的序号,选择你要转换的方式,输入0退出★☆\n您输入的是:");scanf("%d",&x);if...

《编写一个程序,他输入一个浮点数,然后分别显示该数的整数部分和小数部分...》
答:C# 控制台程序 using System;class ReadDouble { public static void Main(){ try{ Console.Write("请输入一个浮点数");double a =double(Console.ReadLine());double b=0,c=0;} catch(Exception e){Console.Write(e.Meassage);} c=a%10;b=(int)(a-c);Console.writeln("整数部分:"+b...

   

返回顶部
本页内容来自于网友发表,若有相关事宜请照下面的电邮联系
感悟网