欢迎光临 我们一直在努力

c语言简单程序,求最简单的C语言程序

日期:来源:c语言简单程序收集编辑:土味情话

求最简单的C语言程序

#include<stdio.h>

#include<stdlib.h>

int main()

{

char ch;

printf("请输入你想显示的字母:");

while((ch=getchar())!='\n')

putchar(ch);

system("pause");

return 0;

} //别欺负我这个老实人

C语言最简单程序

简单易操作的程序如下:

    输入几月几日,计算是2018年的第几天。

    #include<stdio.h>

    intmain(intargc,char*argv[]){

    intmonth,day,days=0;

    printf("输入月");

    scanf("%d",&month);

    printf("输入日");

    scanf("%d",&day);

    switch(month-1){

    case11:days+=30;

    case10:days+=31;

    case9:days+=30;

    case8:days+=31;

    case7:days+=31;

    case6:days+=30;

    case5:days+=31;

    case4:days+=30;

    case3:days+=31;

    case2:days+=29;

    case1:days+=31;

    default:days+=day;break;

    }

    printf("这一天是2018年的第%d天\n",days);

    return0;

    C的数据类型包括:整型、字符型、实型或浮点型(单精度和双精度)、枚举类型、数组类型、结构体类型、共用体类型、指针类型和空类型。

拓展资料:

C语言的运算非常灵活,功能十分丰富,运算种类远多于其它程序设计语言。在表达式方面较其它程序语言更为简洁,如自加、自减、逗号运算和三目运算使表达式更为简单,但初学者往往会觉的这种表达式难读,关键原因就是对运算符和运算顺序理解不透不全。

当多种不同运算组成一个运算表达式,即一个运算式中出现多种运算符时,运算的优先顺序和结合规则显得十分重要。在学习中,对此合理进行分类,找出它们与数学中所学到运算之间的不同点之后,记住这些运算也就不困难了,有些运算符在理解后更会牢记心中,将来用起来得心应手,而有些可暂时放弃不记,等用到时再记不迟。

C语言简单冒泡法程序

冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。

它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。

参考代码:

#include<stdio.h>

voidsort(inta[],intn)//冒泡排序算法

{

inti,j,temp;

for(j=0;j<n-1;j++)

for(i=0;i<n-1-j;i++)

{

if(a[i]>a[i+1])

{

temp=a[i];

a[i]=a[i+1];

a[i+1]=temp;

}

}

}

intmain()

{

inti,a[10]={1,9,5,4,7,2,0,6,3,8};

printf("排序前:");

for(i=0;i<10;i++)

printf("%d",a[i]);

sort(a,10);//调用排序函数

printf("\n排序后:");

for(i=0;i<10;i++)

printf("%d",a[i]);

printf("\n");

}

/*

排序前:1954720638

排序后:0123456789

*/

最简单的C语言程序是什么?

在屏幕上输出 “This is a C program。”

#include//这是编译预处理指令

int main() //定义主函数

{ //函数开始的标志

printf ("This is a C program。\n");//输出所指定的一行信息

return 0; //函数执行完毕之后返回函数值0

} //函数结束的标志。

C语言简单程序

求两个数的最大公约数和最小公倍数

#include "stdio.h"

#include "conio.h"

main()

{

int a,b,num1,num2,temp;

printf("please input two numbers:\n");

scanf("%d,%d",&num1,&num2);

if(num1<num2)/*交换两个数,使大数放在num1上*/

{

temp=num1;

num1=num2;

num2=temp;

}

a=num1;b=num2;

while(b!=0)/*利用辗除法,直到b为0为止*/

{

temp=a%b;

a=b;

b=temp;

}

printf("zuidagongyueshushi:%d\n",a);

printf("zuixiaogongbeishushi:%d\n",num1*num2/a);

getch();

}

c语言简单程序

#include<stdio.h>

intmain()

{inti;

for(i=10;;i+=11)

if(i%5==1&&i%6==5&&i%7==4)break;

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

return0;

}

最简单的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);/*按从大到小输出m,n */

while(n!=0)

{

q=m%n;

m=n;

n=q;

}

/*是不是m才是最大公约数啊*/

r=s/m;

printf("m和n最大公约数为 %d\n",m);

printf("m和n最小公倍数为 %d\n",r);/*m和n的积除以m和n的最大公约数即为最小公倍数*/

return 0;

}

2.输出100以内能被3整除且个位数为6的所有整数。

#include<stdio.h>

int main(void)

{

int i;

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

if(i%3==0&&i%10==6)printf("%d ",i);

return 0;

}

3. 编程计算从1到10各数阶乘的和,即1! + 2! + 3! + …… + 9! + 10! 的和

#include<stdio.h>

int main(void)

{

int sum,i,term;

sum=0;

term=1;

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

{

term=term*i;

sum=sum+term;

printf("%d的阶乘 %d\n",i,term);

}

printf("1到10各数阶乘的和 %d\n",sum);

return 0;

}

4.使用嵌套循环产生下列由大写字母组成的图

#include<stdio.h>

int main(void)

{

char ch1,ch2;

for(ch1='A';ch1<='Z';ch1++)

{

for(ch2='A';ch2<=ch1;ch2++)

printf("%c",ch2);

printf("\n");

}

return 0;

}

5. 编程输出所有三位数中的素数。

#include<stdio.h>

int main(void)

{

int x,i;

for(x=100;x<=999;x++)

{

for(i=2;i<x/2;i++)

if(x%i==0)break;

if(i==x/2)printf("%d ",x);

}

return 0;

}

6. 定义一个函数even(),判断一个整数是否是偶数。如果是偶数返回1,否则返回0。(要求包括能使程序正常运行的主函数)

#include<stdio.h>

int main(void)

{

int even(int);

int x,y;

scanf("%d",&x);

y=even(x);

if(y==1)

printf("%d 是偶数\n",x);

else

printf("%d 是奇数\n",x);

return 0;

}

int even(int x)

{

if(x%2==0)

return 1;

else

return 0;

}

7. 编写函数mypow,求整型变量x的y次方。(要求包括能使程序正常运行的主函数)

#include<stdio.h>

int main(void)

{

int mypow(int,int);

int x,y,s;

scanf("%d%d",&x,&y);

s=mypow(x,y);

printf("%d的%d次方是 %d\n",x,y,s);

return 0;

}

int mypow(int x,int y)

{

int sum,i;

sum=1;

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

sum=sum*x;

return sum;

}

8.输入一个3位整数,输出它的逆序数。例如,输入127,输出应该是721。

#include<stdio.h>

int main(void)

{

int x,y;

scanf("%d",&x);

y=x/100+x/10%10*10+x%10*100;

printf("%d的逆序数 %d\n",x,y);

return 0;

}

简单C语言程序

#include"stdio.h"

intmain(intargv,char*argc[]){

inti,j,s,t,a[4][3];

for(i=0;i<4;i++){

for(j=0;j<3;printf("%d\t",a[i][j++]))

scanf("%d",a[i]+j);

printf("\n");

}

printf("\n");

for(s=i=0;i<3;i++){

for(t=a[j=0][i];j<4;j++)

if(t>a[j][i])

t=a[j][i];

printf("%d:\t%d\n",i,t);

s+=t;

}

printf("\nThetotalofthemis%d\n\n",s);

return0;

}

运行样例:

C语言,一个简单的小程序

for循环里i<=5改成i<5。你定义了数组a,数组大小为5,只有a[0],a[1],a[2],a[3],a[4]。但a[5]的话确实存在,在内存中是地址a+5的,这个数据没有初始化,在后面运算过程中也被拿进去算了,而且比前5个数组里的数字都大,所以最大值出错了。

相关阅读

  • c语言简单程序,求最简单的C语言程序

  • 求最简单的C语言程序 #includestdio.h #includestdlib.h int main() { char ch; printf(请输入你想显示的字母:); while((ch=getchar())!=n) putchar(ch); system(pause); return 0; } //别欺负我这个老实人 C语言最简单程序

热门文章

  • 入静口诀,谁有静心的口诀啊?

  • 谁有静心的口诀啊? 道教修炼最讲一个 “静”字,静字贯穿修炼之始终。筑基炼己讲“静”,炼精化炁讲“静”,炼气化神讲“静”。道教认为,人不能妙合大道的原因,是因人有妄

最新文章

  • 阳光房屋顶用什么材料,阳光房顶用什么材料好

  • 阳光房顶用什么材料好 阳光房主框架主要分两种材质,一个碳钢钢管一个铝合金管。立面的门窗一般都用隔热断桥铝门窗。阳光房的主体结构承受着最大的力量支撑,所以,主体结构材
  • 好运头像图片,什么图片放在微信头像最吉利

  • 什么图片放在微信头像最吉利 什从图放在微信最吉利 能带来好运和招财的微信头像 属鸡的女人用什么做头彖招财健康 什么微信头像能带来好运? 这方面不要那么迷信,选自己喜欢的
  • 森系清新唯美的句子,森系唯美句子

  • 森系唯美句子 森系句子 1、曾记否,乱石穿空,惊涛拍岸,飞浪如雪,你,似一位豪情满怀的壮士,带着长长的锋利的宝剑,持铜板铁琶,临风而立,慷慨高歌,激昂了多少志士的情怀
  • home电商平台,目前有哪些主要跨境电商平台

  • 目前有哪些主要跨境电商平台 亚马逊、eBay、速卖通、wish、lazada等等,但是最主要的就是这几个吧 什么是电商运营 电子商务运营-Electronic Commerce Operation(ECO)最初定义为电子商务平台