c语言一个简单的编程

作者&投稿:长兴帜 (若有异议请与网页底部的电邮联系)
求一个简单的C语言加法程序代码!很急啊!~

#include
main()
{
int a,b,c;
printf("请输入两个整数:");
scanf("%d%d",&a,&b);
c=a+b;
printf("这两个数的和是:
%d+%d=%d",a,b,c);

}

代码如下:
#include
int main()
{
float fFloat1=.0,fFloat2=.0;
char cOP=NULL;
printf("请输入要进行四则运算表达式:
");
scanf("%f%c%f",&fFloat1,&cOP,&fFloat2);
switch(cOP)
{
case '+':
printf("%f+%f=%f
",fFloat1,fFloat2,fFloat1+fFloat2);
break;
case '-':
printf("%f-%f=%f
",fFloat1,fFloat2,fFloat1-fFloat2);
break;
case '*':
printf("%f*%f=%f
",fFloat1,fFloat2,fFloat1*fFloat2);
break;
case '/':
if(0!=fFloat2)
{
printf("%f/%f=%f
",fFloat1,fFloat2,fFloat1/fFloat2);
}
else
{
printf("error!
");
}
break;
default:
printf("error!
");
break;
}
return 0;
}

扩展资料
switch语句和if语句的区别:
1、大于等于(>=)、小于等于(<=)的判断用if语句,而等于(=)的判断用switch语句。
2、switch语句中的case类似于if…else…else if…else,但是离散值的判断。(离散值的判断自认为是等于情况的判断)。
3、switch一般都可以及用if重写,但是if不一定能用switch重写。
4、不要忘了break.C#中break不写是不行的,除了合并case的情况。
5、case 中的值必须是常量,不能是变量、表达式。
参考资料来源:
百度百科——Switch函数

#include<stdio.h>
const int N=1000;
int main()
{
char ch[N];
bool flag;//判断是1还是0;
int count1=0;count0=0,i=0,max1=0,max0=0;
scanf("%s",ch);
flag=(ch=='1'?true:false);
while(ch[i]!=0)
{
if(flag)
if(ch[i]=='1')
count1++;
else
{
max0=max0>count0?max0:count0;
count0=0;
}
i++;
}
else{
if(ch[i]=='0')
count0++;
else
{
max1=max1>count1?max1:count1;
count1=0;
}
}
i++;
}
printf("最长的连续0有%d个
最长的连续的1有%d个
",max0,max1);
return 0;
}


用两个指针分别找0和1,找到连续的给对应的变量x0,x1加1,如果下一个不是就把x0,x1与x0max和y0max比较,大的话存下来,然后给x0,x1清零,重复查找直到‘\0’,输出x0max和x1max

//#include "stdafx.h"//vc++6.0加上这一行.
#include "stdio.h"
#include "stdlib.h"
#include <time.h>
#define N 100
void main(void){
char a[N];
int i,max1,max0,x0,x1;
srand((unsigned)time(NULL));
for(i=0;i<N;a[i++]=rand()%2+'0')//手工输入把这一行挂起来.
a[i]='\0';//手工输入把这一行挂起来.
//gets(a);//手工输入把这一行开放.
printf("%s\n",a);
for(x0=x1=max1=max0=i=0;a[i];i++){
if(a[i]=='1'){
x0=0;
x1++;
}
else{
x1=0;
x0++;
}
if(max0<x0) max0=x0;
if(max1<x1) max1=x1;
}
printf("The longest substr of 1 is %d\nThe longest substr of 0 is %d\n",max1,max0);
}

输入的0和1是字符还是数字?
是000011011这么输入么?
#include <stdio.h>
int main() {
char c,prev;
int sum0=sum1=1,p0=p1=0;
while((c=getchar())!='\n') {
if(c=='0'&&prev=='0') sum0++;
else if(ch=='0'&&prev!='0') {p0=(p0>sum0)?p0:sum0;sum0=1;}
else if(c=='1'&&prev=='1') sum1++;
else {p1=(p1>sum1)?p1:sum1;sum1=1;}
prev=c;
}
printf("0:%d 1:%d\n",p0,p1);
return 0;
}

char a[1000];
int i=0;
int count=0,max=0;

scanf("%s",a);

while(a[i]!='\0'){

count=0;
while(a[i]=='0')
{
count++;
i++;
}

if(count>max)
max=count;

count=0;
while(a[i]=='1')
{
count++;
i++;
}

if(count>max)
max=count;
}

printf("%d\n",max);


适合小学生的简单的编程语言有哪些?
1.Scratch:Scratch是一种图形化编程语言,通过拖拽积木块的方式来编写程序。它提供了丰富的图形和声音库,可以帮助小学生快速入门编程,培养逻辑思维和创造力。2.Python:Python是一种简单易学的编程语言,语法简洁清晰,适合初学者。它有很多针对儿童的编程工具和资源,如Codecademy和Tynker等,可以帮助小学生...

编程语言哪种最简单易学啊?
1、C语言 最常用的,最基础的就是C语言。同时它也是最繁琐的一项编程语言非常地费脑力。C语言的编程工具非常多,如微软的Visoual Studio,苹果的xcode,KDe-velop,Dev-C++等。2、C++ 它是C语言的一种延伸。是一种面向对象的计算机程序设计语言,它是一种静态数据类型检查的、支持多重编程范式的通用...

请用程序设计语言编写一个计算1~1000之间所有偶数和的程序?
1~1000之间所有偶数的和的程序代码如下:include <stdio.h> void main(){ int i,sum;for(i=2,sum=0;i<1001;i=i++)if(i%2==0){sum=sum+i;} printf("1~1000之间所有偶数的和:");printf("sum=%d",sum);} for循环语句由循环判定条件和循环体组成,它是C语言中使用最为灵活的循环...

如何编写代码进行简单的编程入门?
2、学习C语言或者python语言 python语法更加简单简洁易学,而且有各种强大的库,扩展库,可过程可对象,如果是为了通过编程这一手段来迅速的做出有用、实用的程序和界面,可以学python。入门是从Basic语言开始的,大概熟悉程序的基础语法与逻辑后,进阶C语言。现代很多语言都是从C语言发展而来的,所以可以以C...

用简单c语言写一个简单编程会吗?
int main(int argc,char *argv[]){ int md[12]={31,28,31,30,31,30,31,31,30,31,30,31},y,m;printf("Please enter y & m(int year>0 & 0<month<13)...\\n");if(scanf("%d%d",&y,&m)!=2 || y<1 || m<1 || m>12){ printf("Input error, exit...\\n");retu...

有没有简单易学的编程语言
第一个是中国人自己开发的易语言,给你看看语法:类似VB的语法结构,好用的IDE,即使不懂代码也可以简单写出自己的程序。因为是中文的原因,想理解很简单,只要你逻辑思维能力不差。第二个是js,js作为脚本语言是最方便使用和学习的,但是不能用于电脑编程,用于制作web端的各种效果还是非常好用的。如果...

c语言编程,请输入一个华氏度。
程序如下:include <stdio.h> int main(){ int f;float c;printf("请输入一个华氏温度\\n");scanf_s("%d", &f);c = (float)(f - 32) * 5 \/ 9;printf("它的摄氏温度为:%.2f", c);} 如图:调试通过:

最简单的c语言编程
很多程序都是非常简单的:1.输入2个正整数m和n,求其最大公约数和最小公倍数 include<stdio.h> include<math.h> int main(){ int m,n,p,q,s,r;printf("请输入两个正整数;m,n\\n");scanf("%d,%d",&m,&n);s=m*n;if(m<n){ p=m;m=n;n=p;} printf("%d\\t%d\\n",m,n...

很简单的C语言编程
if(a<z) \\*又是一个if语句,作用是将x与y中的较大者(就是 a=z; a)与z比较,若z大,就把z赋值给a*\\ printf("%d",a); \\*输出最大数a*\\ } 还有一种方法是用户自定义一个函数用来求三者中的最大数,不过还是上面这种方法更易于理解。。希望我的回答能对你有所帮助。。

c语言程序设计教程
1、任何语言都需要适合的编译器,首先我们下载一款适合C语言的编译器,今天为大家讲解的C语言编译器为CodeBlocks,该编译器清晰易懂。2、首先双击打开编译器,进入登录选择界面,我们选择创建一个新项目。3、然后进入选择界面,因为我们要实现简单的C语言编程,那么现在优先选择“Console application”,然后...

昌江黎族自治县18327099470: c语言简单编程 -
邓国颇得: 1.选择排序:sort(int a[10]) { int temp; int i,j; for(i=0;i<9;i++) { for(j=i;j<=9;j++) { if(a[i]<a[j]) { temp=a[i]; a[i]=a[j]; a[j]=temp; } } } }2.也是选择排序:sort(int a[],int n) { int temp; int i,j; for(i=0;i<n-1;i++) { for(j=i;j<=n;j++) { if(a[i]<a[j]) { temp=a[i]; a[i]=a[j]; a[j]=...

昌江黎族自治县18327099470: 编写一个简单的C语言程序 -
邓国颇得: #include "stdio.h"#include "string.h"#define N 300 void main(){ char a[N],sum='\0'; int i=0,k; printf("input the number:"); scanf("%s",a); k=strlen(a); printf("%d",sum); } 注:程序的思想不错,但是具体实现上有些问题,我的调试环境是VC++6.0,当和大于127时,由于奇偶校验码等原因,会超出上限,128会表示成-128,129表示成-127.所以算法在独立性上不是很好,楼主不妨试下将字符性的“5”换成整型的5这种办法,反而简单些

昌江黎族自治县18327099470: 简单的C语言程序
邓国颇得: #include <stdio.h>int fun(int a[],int n,int b[]) {int i,c=0; for(i=0;i<n;i++)if(a[i]%2)b[c++]=a[i];return c; }void main() {int i,n,a[10],b[10]; printf("请输入10个整数\n");for(i=0;i<10;i++)scanf("%d",&a[i]);n=fun(a,10,b);printf("共有%d个奇数\n",n);for(i=0;i<n;i++)printf("%5d",b[i]); }

昌江黎族自治县18327099470: 最简单的C语言程序是什么? -
邓国颇得: 在屏幕上输出 “This is a C program.” #include//这是编译预处理指令 int main() //定义主函数 { //函数开始的标志 printf ("This is a C program.\n");//输出所指定的一行信息 return 0; //函数执行完毕之后返回函数值0 } //函数结束的标志.C语言是一门通用计算机编程语言,应用广泛.C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言.

昌江黎族自治县18327099470: 简单的C语言编程
邓国颇得: #include "stdio.h" main() { int a; printf("shu ru:"); scanf("%d",&a); if(a>=0) printf("a=%d\n",a); else printf("-a=%d\n",-a); }

昌江黎族自治县18327099470: 求最简单的C语言程序 -
邓国颇得: #include<stdio.h> main() { int a,b,t=0; scanf("%d %d",&a,&b); if (a<b) { t=a; a=b; b=t; } printf("%d %d %d %d %d",(a+b),(a-b),(a/b),(a*b),(a%b)); } C语言是一门通用计算机编程语言,应用广泛.C语言的设计目标是提供一种能以简易的方式编...

昌江黎族自治县18327099470: 用c语言编写一个简单的程序
邓国颇得: main() {int a,b,i;bool flag = true;for (i = 0; i < 6; i++) {scanf("%d", &a);if (flag) {b = a;flag = false;}else {if (b > a)b = a;}}prinf("%d", b); } 这个代码是直接写上去的,楼主自己编译一下看看

昌江黎族自治县18327099470: 一个C语言的简单编程!大虾进来啊!
邓国颇得: #include <stdio.h> void main(){ char a; int i,j; do{ a=getchar();getchar(); if(a=='0'){ return; }else if(a<'A'||a>'Z'){ printf("Error!\n"); }else{ i=a-'A'+1; do{ for(j=0;j<i;j++){ putchar(' '); } for(j=0;j<a-'A'+1-i;j++){ putchar('A'+j); } for(j=a-'A'-1-i;j>-1;j--){ putchar('A'+j...

昌江黎族自治县18327099470: C语言编程简单
邓国颇得: #include "stdio.h"//头文件包含 void main()//主函数声明开始 { int a;//声明变量 a=3;//变量赋值 printf("%d",a);//格式化输出 }

昌江黎族自治县18327099470: 用C语言1个简单程序
邓国颇得: #include"stdio.h" void main() {int x;printf("请输入X的值:");scanf("%d",&x):printf("%d",3500*x); }

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