Ⅰ c语言程序
不知道完整程序
不过,推算,应该是 计算 year年month月的第一天 星期几?就是 w
截图
2019-11-1 周五
2019-12-1 周日
经查,皆属实
Ⅱ c语言编程程序
如果是要用户输入数组数据的话,可能要再重新弄一下
#include<stdio.h>
int main()
{
int a[5]={0,1,2,3,4},b[5]={1,3,5,7,9};
int i,j;
for(i=0;i<5;i++)
{
for(j=0;j<5;j++)
{
if(a[i]==b[j])
printf("%d ",a[i]);
}
}
printf("\n");
return 0;
}
Ⅲ C语言编程程序
#include <stdio.h>
void main()
{
int year,month,day,s=0,a,i;
int m[11] = {31,28,31,30,31,30,31,31,30,31,30,31};//建立一维数组,放入每个月的天数
printf("Please input year-month-day : ");
scanf("%d-%d-%d",&year,&month,&day);//输入年月日
if(month > 2 && ((year % 400 == 0) || (year % 4 == 0 && year % 100 != 0)))//判断闰年且月份大于2
a=1;//如果闰年且月份大于2,在天数上加1
else
a=0;//不是则不加
for(i = 0 ; i < month - 1 ; i ++)
s = s + m[i];//把输入月份之前的每个月天数相加;比如输入4月,则此时s=31+28+31
printf("That is the %d(th) day of %d.
",s+day+a,year);//所求值为s+day+a
Ⅳ C语言程序编写
#include <stdio.h>
/*返回阶乘的值*/
int factorial(int n)
{
if(n > 0)
return(n * factorial(n-1));
else
return(1);
}
int main()
{
int num,i,n;
double m;
m = 2;
printf("请输入一个正整数:");
scanf("%d",&num);
if(num == 1)
printf("无理数为%0.9f.
",num+1);
else
{
for(i = 2;i <= num; i++)
{
n = factorial(i);
m = m + 1.0/n;
}
printf("无理数为%0.9f
",m);
}
return(0);
}
当输入为5时,运行结果
Ⅳ c语言程序编程
#include<stdio.h>
#include<math.h>
voidmain()
{
floata,b,c,delt,x1,x2;
printf("输入方程的三个系数:");
scanf("%f%f%f",&a,&b,&c);
delt=b*b-4*a*c;
if(delt<0){
printf("该方程无根");
}else{
x1=(-b+sqrt(delt))/(2*a);
x2=(-b-sqrt(delt))/(2*a);
printf("方程的解分别为:x1=%.2fx2=%.2f ",x1,x2);
}
}
Ⅵ 怎么用c编程序
推荐你用谭浩强编的《C程序设计》深绿色封面的
很不错
照着书里写的做很快就有基础了
Ⅶ 求简单C语言程序代码!
输入2个正整数m和n,求其最大公约数和最小公倍数
#include
#include
int main()
int m,n,p,q,s,r;
printf("请输入两个正整数;m,n ");
scanf("%d,%d",&m,&n);
#include<stdio.h>
main()
int a,b,t=0;
scanf("%d %d",&a,&b);
if (a<b)
printf("%d %d %d %d %d",(a+b),(a-b),(a/b),(a*b),(a%b));
}
主要特点
C语言是一种结构化语言,它有着清晰的层次,可按照模块的方式对程序进行编写,十分有利于程序的调试,且c语言的处理和表现能力都非常的强大,依靠非常全面的运算符和多样的数据类型,可以轻易完成各种数据结构的构建,通过指针类型更可对内存直接寻址以及对硬件进行直接操作,因此既能够用于开发系统程序,也可用于开发应用软件。
以上内容参考:网络-c语言
Ⅷ C语言程序编程
#include<stdio.h>
intmain()
{
#definePI3.1415927
doubler,h;
printf("输入半径:");
scanf("%lf",&r);
printf("输入高:");
scanf("%lf",&h);
printf("圆周长=%.2lf ",2*PI*r);
printf("圆面积=%.2lf ",PI*r*r);
printf("圆球表面积=%.2lf ",4*PI*r*r);
printf("圆球体积=%.2lf ",4*PI*r*r*r/3);
printf("圆柱体积=%.2lf ",2*PI*r*h);
return0;
}
C语言程序编程1. 设圆半径r = 1.5,圆柱⾼h = 3,请编程求圆周⻓、圆⾯积、圆球表⾯积、圆球体积、圆
柱体积。⽤scanf输⼊数据,⽤printf输出计算结果,输出时要求有⽂字说明,取⼩数点
后2位数字
Ⅸ 求最简单的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语言程序需要经过的四个步骤:编辑、编译、连接、运行。
C语言程序可以使用在任意架构的处理器上,只要那种架构的处理器具有对应的C语言编译器和库,然后将C源代码编译、连接成目标二进制文件之后即可运行。
1、预处理:输入源程序并保存(.C文件)。
2、编译:将源程序翻译为目标文件(.OBJ文件)。
3、链接:将目标文件生成可执行文件( .EXE文件)。
4、运行:执行.EXE文件,得到运行结果。
(10)c编程程序扩展阅读:
C语言代码变为程序的几个阶段:
1、首先是源代码文件test.c和相关的头文件,如stdio.h等被预处理器cpp预处理成一个.i文件。经过预编译后的.i文件不包含任何宏定义,因为所有的宏已经被展开,并且包含的文件也已经被插入到.i文件中。
2、编译过程就是把预处理完的文件进行一系列的词法分析、语法分析、语义分析以及优化后产生相应的汇编代码文件,这个过程往往是我们所说的整个程序的构建的核心部分,也是最复杂的部分之一。
3、汇编器不直接输出可执行文件而是输出一个目标文件,汇编器可以调用ld产生一个能够运行的可执行程序。即需要将一大堆文件链接起来才可以得到“a.out”,即最终的可执行文件。
4、在链接过程中,对其他定义在目标文件中的函数调用的指令需要被重新调整,对实用其他定义在其他目标文件的变量来说,也存在同样问题。
参考资料来源:网络-c语言