帮忙编一个程序 C语言 谢了哈

作者&投稿:郟阎 (联系方式在网页底部的电邮联系)
帮我写几个c语言程序吧。。谢谢各位了哈~

给你写几个吧:
1.
#include
#include

void main()
{
float a,b,c,x1,x2;
printf("Input a,b and c:");
scanf("%f %f %f",&a,&b,&c);
printf("%f
",sqrt(b*b-4*a*c));
x1=(-b+sqrt(b*b-4*a*c))/(2*a);
x2=(-b-sqrt(b*b-4*a*c))/(2*a);
printf("x1=%.4f,x2=%.4f
",x1,x2);
}

2.
void main()
{
char a;
scanf("%c",&a);
printf("%c",a-32);
}

3.
void main()
{
float a1,b1,c1,a2,b2,c2,x,y;
printf("Input a1,b1,c1,a2,b2,c2:
");
scanf("%f %f %f %f %f %f",&a1,&b1,&c1,&a2,&b2,&c2);
y = (a2*b1-a1*b2)/(a2*c1-a1*c2);
x = (c1-b1*y)/a1;
printf("x=%.4f,y=%.4f",x,y);
}

5.
char *name[] = { "Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday",
"Sunday"
};
void main(){
int D,M,Y,A;
printf("Day: "); fflush(stdout);
scanf("%d",&D);
printf("Month: "); fflush(stdout);
scanf("%d",&M);
printf("Year: "); fflush(stdout);
scanf("%d",&Y);
if ((M == 1) || (M == 2)){
M += 12;
Y--;
}
A = (D + 2*M + 3*(M+1)/5 + Y + Y/4 - Y/100 + Y/400) % 7;
printf("It's a %s.
",name[A]);
}

算了,写不动了

#include

int main()
{
char a[205],b[105];
while(scanf("%s%s",a,b)==2)
{
int i,j;
for(i=0;a[i];i++)
;
for(j=0;b[j];j++)
a[i+j]=b[j];
a[i+j]=0;
puts(a);
}
}

#include <stdio.h>

int main(void)
{
char a[128], b[128], ch;
int i = 0, j;

printf("请输入字符串\n");
do {
scanf("%c", &a[i]);
} while (a[i++] != '\n');

printf("请输入字符\n");
scanf("%c", &ch);

for (i = 0, j = 0; a[i] != '\0'; i++)
{
if (a[i] == ch) continue;

b[j++] = a[i];
}

printf("转换后的字符串%s\n", b);
return 0;
}

运行结果:
[root@beauty ~]# ./a.out
请输入字符串
wo hen hao
请输入字符
h
转换后的字符串wo en ao

#include<stdio.h>
void main()
{
char ch,str[81];
int i,j;
printf("input a string:\n");
gets(str);
printf("input a char:\n");
flushall();
scanf("%c",&ch);
for(i=0;str[i];i++)
if (str[i]==ch)
{
for(j=i;str[j];j++)
str[j]=str[j+1];
str[j]='\0';
i--;
}
printf("%s\n",str);
}

相关视频