用C/C++编写一个程序 简单点的 谢谢

作者&投稿:蔡胞 (若有异议请与网页底部的电邮联系)
请C高手帮忙一下编一个简单的程序~

虽然你小气的只给10分,但是还是帮你写了,交作业去吧,呵呵。

#include
#include

char* strcasestr(char* str1, char* str2)
{
int len = strlen(str2);
if(len == 0)
{
return NULL;
}
char *p = str1;
while(*p)
{
if(strncasecmp(p, str2, len) == 0)
return p;
p++;
}
return NULL;
}

int replace(char *source, char *s1, char *s2, int flag)
{
char buf[256] = {0};
int s1_len,ret = 0;
char *p;

s1_len = strlen(s1);
if(s1_len == 0)
return ret;
if(flag == 1)
{
p = strcasestr(source,s1);
}
else
{
p = strstr(source, s1);
}
if(p == NULL)
return ret;
strncpy(buf, source, p-source);
strcat(buf,s2);
strcat(buf,p+s1_len);
strcpy(source, buf);
ret = replace(source, s1, s2, flag) + 1;
return ret;
}

int main(int argc,char *argv[])
{
char la[256]="aaaflgjgiraaajlsdfaaadfgj";
char s[5]="AaA";
char b[5]="bbb";
int i;
i = replace(la, s, b, 1);
printf("%s
%d
",la, i);
return 0;
}

main()
{
int hp = 100; //记录剩余血量
do
{
printf("血:%d
",hp); //输出剩余血量
getchar(); //按下任意键继续
hp+=10; //减少hp
}while(hp>0);
printf("死亡");
}

#include <stdio.h>
main()
{
int a,b,c;
printf("请输入三条边:\n");
scanf("%d %d %d",&a,&b,&c);
if((a>=1&&a<=100)&&(b>=1&&b<=100)&&(c>=1&&c<=100))
if((a<b+c)&&(b<a+c)&&(c<a+b))
if(a==b&&b==c)
printf("等边三角形\n");
else
if(a!=b&&b!=c)
printf(" 一般三角形\n");
else
printf("等腰三角形\n");
else
printf("非三角形\n");
else
printf("边的取值超出允许范围\n");

}

#include <iostream>
using namespace std;
void main()
{
int a,b,c;
cout<<"请输入三角形三条边:"<<endl;
cin>>a>>b>>c;
if(a<1&&a>100||b<1&&b>100||c<1&&c>100)
cout<<"边的取值超出允许范围";
else if(a>=b+c||b>=a+c||c>=a+b)cout<<"非三角形";
else if(a==b&&a==b&&b==c)cout<<"等边三角形";
else if(a==b||a==c||b==c)cout<<"等腰三角形";
else cout<<"一般三角形";
}

#include "StdAfx.h"
#include "stdio.h"

int main()
{
int a,b,c;
printf("请输入三角形三条边:\n");
scanf("%d %d %d",&a,&b,&c);

if(a<1&&a>100||b<1&&b>100||c<1&&c>100)
printf("边的取值超出允许范围\n");
else if(a>=b+c||b>=a+c||c>=a+b)
printf("非三角形\n");
else if(a==b&&b==c)
printf("等边三角形\n");
else if(a==b||a==c||b==c)
printf("等腰三角形\n");
else printf("一般三角形\n");

return 0;
}

楼下正解

up


什么是c尺寸
在机械制图中,C是英文chamfer的缩写,就是斜切的意思,指直倒角,区别于圆倒角R。C1和C2都是简写,全称是C1*45度,C2*45度(因此两边倒角相同也是正确的)。另外,因为通常倒角为45,所以省略不标。倒角宽为1mm(c1);倒角宽为2mm(c2)!45°的倒角可标注成C2的样式,非45°倒角应在图上单独标...

c的意思?
C是发生事故的严重性,consequences的缩写。consequences 英 ['kɑnsə,kwɛnsɪz] 美 ['kɑnsə,kwɛnsɪz]n. 后果,结果;影响(consequence的复数)短语:unintended consequences 意外后果 ; 非预期后果 ; 未预期的后果 ; 没有预计的结果 serious consequences...

c在化学中指什么意思
C在化学中有两种含义:1、表示浓度,单位为mol\/L,计算式为:C=n\/V. C=1000ρω\/M。含义:以1升溶液中所含溶质的摩尔数表示的浓度。以单位体积里所含溶质的物质的量(摩尔数)来表示溶液组成的物理量,叫作该溶质的摩尔浓度,又称该溶质物质的量浓度。溶质含量越多,浓度越大。浓度可以用一定...

c是什么意思数学
C是数学中的一种常数,常出现在各种式子中。其代表的是一个固定的数值,通常用来表示某种特定的物理量或者数学常量。C的意义在不同的上下文中有所不同,比如C可能代表光速,圆周率或者其他数学上的常量。在数学上,C代表了需要用作计算基础的一些重要数值,因此不同的C值被广泛应用于各种数学分支中。在...

数学中c代表什么
数学中c表示复数集合。在数学计算等场合中经常使用,是作为对文字说明的省略的符号表达。集合,简称集,是数学中一个基本概念,也是集合论的主要研究对象。集合论的基本理论创立于19世纪,关于集合的最简单的说法就是在朴素集合论(最原始的集合论)中的定义,即集合是“确定的一堆东西”,集合里的“东西...

女生说c代表什么含义
1、女生说c代表着说人默默磨磨唧唧。c的意思是娘,也是说人默默唧唧不太爷们的形容词,c即cissy,而cissy与sissy是同义词,sissy意为柔弱或怯弱的男孩、女孩子气的。2、女生说c代表着一种关心。c指的是care,有关心的意思,女生发个c说明她在关心发消息人。3、女生说c代表着一种赞扬。c指的是...

c的正确发音?
c在英文字母中读作“ [si:]”。“c”是英语字母中的第三个字母,大写为“C”,小写为“c”。字母的含义:1、在数学及计算机科学中,表示十六进制的12。2、在化学中,表示碳的化学符号。3、在乐理中,表示音阶中的C音。4、在国际单位制的电荷中表示库仑。5、在营养学中,表示维生素C。6、在...

字母c的发音规则口诀是什么?
字母c的发音规则口诀:ci、ce紧相连,c发[s]音记心间。其它形式莫忘记,c发[k]音最常见。c在字母e,i或y前面时发音[s],单词举例:city c在字母a,o或u,或者在辅音字母前发音[k],单词举例:cup c在词尾时也发[k],但后面有e,那还发[s],单词举例:music[k],grace[s]-cc在元音...

c的意思是怎么样的?
c的意思:1、在化学中,表示碳的化学符号。2、在乐理中,表示:音阶中的C音,调号中于C音开始的音乐的C大调及C小调,拍子记号中的4\/4拍子。3、在罗马数字中,表示100。4、在国际单位制中,表示电荷量的单位“库仑”。5、在计算机科学中,有C语言、C++、C#、Objective-C等。6、在营养学中,表示...

c是什么意思医学
c是什么意思医学1 它是放射科的一种检查,叫CT泌尿系造影,就是在腹盆CT的基础上进行加工重建使两侧肾脏、输尿管及膀胱显示出来,c的意思就是颈椎,比如c4就是第四颈椎 c什么意思 大写C代表 在化学中,表示碳的化学符号 在乐理中,表示:音阶中的C音 调号中于C音开始的音乐的C大调及C小调 拍子...

茂南区19625242288: 运用C++编写一套简单的计算器代码 -
暨航金盟: #include<stdio.h> void main() { int a,b,d; char c; scanf("%d%c%d",&a,&c,&b); switch(c) { case '+': printf("%d\n", a+b); break; case '-': printf("%d\n", a-b); break; case '*': printf("%d\n", a*b); break; case '/': if(b==0) printf("NA\n"); else ...

茂南区19625242288: 用C++语言编写一个程序 -
暨航金盟: int find(int a[10],int a, int b){ int num=0; for (int i=0;i<10;i++) if (a[i]<b && a[i]>a) num++; return num; } void main(){ int a[10],max,min,sum=0; for (int i=0;i<10;i++){ scanf("%d",&a[i]); sum+=a[i]; if (i==0){ max=a[i]; min=max; } if (max<a[i]) max=a[i]; if ...

茂南区19625242288: 用c++编写一个程序: * ** *** **** ***** 输出这个图形,用循环语句做!谢谢! -
暨航金盟: 展开全部#include using namespace std; int main() { int n=5; int i,j; for(i=1;i<=n;i++) { for(j=1;j<=n-i;j++) cout< for(j=1;j<=i;j++) cout< cout< } } 这个绝对没问题 C++ 你可以修改n 想要多高都行 只要屏幕够宽

茂南区19625242288: c++编写一程序
暨航金盟: #include<stdio.h> #include<string.h> void main() { char string1[200]; //用于存放输入的字符串 char string2[200]; //用于存放倒序后的字符串 int invertion(char *ch1, char *ch2); //声明函数 printf("Please input a sentences:\n"); gets(string1); ...

茂南区19625242288: 用C++编写一个程序
暨航金盟: #include <iostream> #include <string> using namespace std; int main() { string str; char * pStr; getline(cin, str); pStr = &str[0];int cCount = 0; int iCount = 0; int sCount = 0; int oCount = 0; for( int i = 0; i < str.length(); i++) { if(*pStr == ' ') sCount++; ...

茂南区19625242288: C++编写一个程序
暨航金盟: #include<iostream> using namespace std; int main(){ int i,j,k,n,t; scanf("%d",&n); i=n%10; j=(n/10)%10; k=n/100; if(i<j) t=i,i=j,j=t; if(i<k) t=i,i=k,k=t; if(j<k) t=j,j=k,k=t; printf("%d%d%d",i,j,k); return 0; }

茂南区19625242288: 用C++编写一套程序 -
暨航金盟: template <class T> double aver(T *a, int n) { int i; double r = 0; for(i = 0; i < n; i ++) r += a[i]; r/=n; return r; }

茂南区19625242288: 如何用C++编一个输出一句话的程序? -
暨航金盟: #includeint main(){ cout<<" "<

茂南区19625242288: 如何用Microsoft visual c++创建一个简单程序 -
暨航金盟: 最简单就C++程序就是在命令行输出“hello world”字符串#include int main() { std::cout return 0; }

茂南区19625242288: 用C++编辑一个程序
暨航金盟: #include<iostream.h> void main() { int i,j,temp; int num[3]; for(i=0;i<3;i++) { cout<<"Please input three numbers:"<<endl; cin>>num[0]>>num[1]>>num[2]; } for(i=0;i<2;i++) for(j=i+1;j<3;j++) if(num[i]<num[j]) {temp=num[i];num[i]=num[j];num[j]=temp;} cout<<"The result is :"<<num[0]<<num[1]<<num[2]<<endl; }

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网