首页编程求一个简单的编程代码,初学编程100个代码

求一个简单的编程代码,初学编程100个代码

编程之家2026-05-31719次浏览

这篇文章给大家聊聊关于求一个简单的编程代码,以及初学编程100个代码对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

求一个简单的编程代码,初学编程100个代码

写一个简短的C语言代码

最简单的C语言代就是输出“helloWord”,通常是作为初学编程语言时的第一个程序代码。具体代码如下:

#include<stdio.h>

int main(){

printf("Hello, World!

");

return 0;

求一个简单的编程代码,初学编程100个代码

}

扩展资料:

1、程序的第一行#include<stdio.h>是预处理器指令,告诉 C编译器在实际编译之前要包含 stdio.h文件。

2、下一行intmain()是主函数,程序从这里开始执行。

3、下一行printf(...)是C中另一个可用的函数,会在屏幕上显示消息"Hello,World!"。

4、下一行return0;终止main()函数,并返回值0。

求一个简单的编程代码,初学编程100个代码

参考资料来源:百度百科-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);/*按从大到小输出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语言程序设计一个简单计算器,求其源代码

/*

2013年12月23日 12:43:46

目的:计算器的实现

*/

# include<stdio.h>

# include<ctype.h>

# include<math.h>

char get_choice(void);//获取用户输入的选项,并建立目

char get_first(void);//获取用户输入的选项,并剔除错误输入

float get_int(void);//获取用户输入的计算值

float add(void);//定义加法函数

float subtraction(void);//定义减法函数

float multiplication(void);//定义乘法函数

float division(void);//定义除法函数

float extract(void);//定义开方函数

float square(void);//定义平方函数

float cube(void);//定义立方函数

int count= 0;

int main(void)

{

char choice;

printf("***欢迎使用由小钱制作的计算器***\n");

choice= get_choice();

while(choice!='q')

{

switch(choice)

{

case'a':

add(); break;

case'b':

subtraction(); break;

case'c':

multiplication(); break;

case'd':

division(); break;

case'e':

extract(); break;

case'f':

square(); break;

case'g':

cube(); break;

default:

printf("您输入有误,请重新输入:"); break;

}

fflush(stdin);

choice= get_choice();

}

printf("bye");

return 0;

}

//获取用户输入的选项,并建立目录

char get_choice(void)

{

char ch;

int a= 0;

//建立目录

printf("\n--------------------------------\n");

printf("a.加法\t\t\tb.减法\nc.乘法\t\t\td.除法\n");

printf("e.开方\t\t\tf.平方\ng.立方\t\t\tq.退出\n");

printf("--------------------------------\n");

printf("请输入你的选项:");

ch= get_first();

while(ch==''|| ch=='\n'|| ch=='\t')

ch= get_first();

//判断用户输入的选项是否有误

while((ch<'a'|| ch>'g')&& ch!='q')

{

putchar(ch);

printf("你输入的选项有误,请重新输入:");

ch= get_first();

}

return ch;

}

//获取用户输入的选项,并剔除错误输入

char get_first(void)

{

char ch;

ch= getchar();

//剔除由用户输入选项时产生的换行符

while(ch=='\n')

{

ch= getchar();

}

return ch;

}

//获取用户输入的计算值

float get_int(void)

{

float input;

char ch;

int a;

if(count== 0)

printf("亲!请输入数值:");

if(count== 1)

printf("亲!请输入第一个数值:");

if(count== 2)

printf("亲!请输入第二个数值:");

a= scanf("%f",&input);

//判断用户的输入是否为一个数值

while(a!= 1)

{

//剔除用户输入错误的字符

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

{

putchar(ch);

printf("不是一个数值,请输入例如3、111.2、或者-1");

a= scanf("%f",&input);

}

}

return input;

}

//定义加法函数

float add(void)

{

float i, j, sum;

count= 0;

count= count+1;

i= get_int();

count= count+1;

j= get_int();

sum= i+ j;

printf("%.2f+%.2f=%.2f\n", i, j, sum);

return sum;

}

//定义减法函数

float subtraction(void)

{

float i, j, sum;

count= 0;

count= count+1;

i= get_int();

count= count+1;

j= get_int();

sum= i- j;

printf("%.2f-%.2f=%.2f\n", i, j, sum);

return sum;

}

//定义乘法函数

float multiplication(void)

{

float i, j, sum;

count= 0;

count= count+1;

i= get_int();

count= count+1;

j= get_int();

sum= i* j;

printf("%.2f*%.2f=%.2f\n", i, j, sum);

return sum;

}

//定义除法函数

float division(void)

{

float i, j, sum;

count= 0;

count= count+1;

i= get_int();

count= count+1;

j= get_int();

//判断除数是否为0

while(j== 0)

{

printf("除数不能为0\n请重新输入!!!\n");

j= get_int();

}

sum= i/ j;

printf("%.2f/%.2f=%.2f\n", i, j, sum);

return sum;

}

//定义开方函数

float extract(void)

{

float i, sum;

count= 0;

i= get_int();

//判断开方数是否小于0,如果小于0,则让用户重新输入

while(i< 0)

{

printf("请输入大于0的数值\n");

i= get_int();

}

sum= sqrt(i);

printf("%.2f的开方等于%.2f\n", i, sum);

return sum;

}

//定义平方函数

float square(void)

{

float i, sum;

count= 0;

i= get_int();

sum= i* i;

printf("%.2f的平方等于%.2f\n", i, sum);

return sum;

}

//定义立方函数

float cube(void)

{

float i, sum;

count= 0;

i= get_int();

sum= i* i* i;

printf("%f的立方等于%.3f\n", i, sum);

return sum;

}

如果你还想了解更多这方面的信息,记得收藏关注本站。

c语言自学路线?如何自学编程dnf为什么这么卡 dnf玩久了很卡怎么办