本文目录一览:
写一个简短的C语言代码
最简单的C语言代就是输出“helloWord”,通常是作为初学编程语言时的第一个程序代码。具体代码如下:
#include stdio.h
int main(){
printf("Hello, World! \n");
return 0;
}
扩展资料:
1、程序的第一行#include stdio.h是预处理器指令,告诉 C 编译器在实际编译之前要包含 stdio.h 文件。
2、下一行intmain()是主函数,程序从这里开始执行。
3、下一行printf(...)是C中另一个可用的函数,会在屏幕上显示消息"Hello,World!"。
4、下一行return0;终止main()函数,并返回值0。
参考资料来源:百度百科-c语言
求简单C语言程序代码!
输入2个正整数m和n,求其最大公约数和最小公倍数
#include
#include
int main()
int m,n,p,q,s,r;
printf("请输入两个正整数;m,n\n");
scanf("%d,%d",m,n);
#includestdio.h
main()
int a,b,t=0;
scanf("%d %d",a,b);
if (ab)
printf("%d %d %d %d %d",(a+b),(a-b),(a/b),(a*b),(a%b));
}
主要特点
C语言是一种结构化语言,它有着清晰的层次,可按照模块的方式对程序进行编写,十分有利于程序的调试,且c语言的处理和表现能力都非常的强大,依靠非常全面的运算符和多样的数据类型,可以轻易完成各种数据结构的构建,通过指针类型更可对内存直接寻址以及对硬件进行直接操作,因此既能够用于开发系统程序,也可用于开发应用软件。
以上内容参考:百度百科-c语言
求编写一下三个简单的C语言程序 ,新手求解
第一个:
#include stdio.h
int main(int argc, char *argv[])
{
char a;
scanf("%c", a);
printf("大写字母为%c\n", a-32);
return 0;
}
第二个:
#include stdio.h
int main(int argc, char *argv[])
{
char A;
scanf("%c", A);
printf("八进制:%o, 十六进制:%#x 十进制:%d\n", A, A, A);
return 0;
}
第三个:
#include stdio.h
int main(int argc, char *argv[])
{
float a = 0.0f;//底面半径
float b = 0.0f;//高
float c1 = 0.0f;//底面周长
float c2 = 0.0f;//底面积
float c3 = 0.0f;//侧面积
float c4 = 0.0f;//表面积
float c5 = 0.0f;//体积
scanf("%f", a);
scanf("%f", b);
c1 = a*3.14*a;
c2 = 3.14*a*a;
c3 = c2*b;
c4 = c3+c2*2;
c5 = c2*b;
printf("表面积:%f\n", c4);
printf("体积:%f\n", c5);
return 0;
}
最简单的c语言编程
很多程序都是非常简单的:
1.输入2个正整数m和n,求其最大公约数和最小公倍数
#includestdio.h
#includemath.h
int main()
{
int m,n,p,q,s,r;
printf("请输入两个正整数;m,n\n");
scanf("%d,%d",m,n);
s=m*n;
if(mn)
{
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的所有整数。
#includestdio.h
int main(void)
{
int i;
for(i=1;i=100;i++)
if(i%3==0i%10==6)printf("%d ",i);
return 0;
}
3. 编程计算从1到10各数阶乘的和,即1! + 2! + 3! + …… + 9! + 10! 的和
#includestdio.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.使用嵌套循环产生下列由大写字母组成的图
#includestdio.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. 编程输出所有三位数中的素数。
#includestdio.h
int main(void)
{
int x,i;
for(x=100;x=999;x++)
{
for(i=2;ix/2;i++)
if(x%i==0)break;
if(i==x/2)printf("%d ",x);
}
return 0;
}
6. 定义一个函数even(),判断一个整数是否是偶数。如果是偶数返回1,否则返回0。(要求包括能使程序正常运行的主函数)
#includestdio.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次方。(要求包括能使程序正常运行的主函数)
#includestdio.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。
#includestdio.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;
}