C语言
ZZUJULIAN
欢迎交流
展开
-
一元二次方程求解 c语言实现
# include <stdio.h>int main(void) { //保存三个系数于计算机中 int a=1; int b=2; int c=2; float x1; float x2; float delta;//delta=b*b-4ac delta=b*b-4*a*c; if(delta>0) { x1=(-b+delta)/2*a; x2=(-b-delta)/2*a; printf("该方程有两个解,x1=%f,x2=%f\n",x1,x.原创 2020-06-23 23:57:44 · 792 阅读 · 0 评论 -
HelloWorld C语言实现
环境:dev c++ 5.11代码:# include <stdio.h>int main(void) { printf("Hello World"); return 0;}编译结果:运行结果:原创 2020-06-22 23:40:43 · 270 阅读 · 0 评论 -
C语言入门 getchar()输入字符 ,putchar()输出字符的使用 输入输出BOY字符
算法思路定义字符变量a,b,c 从键盘输入一个字符,送给字符变量a,b,c 将变量a,b,c的值输出 优化--将getchar()调用直接放入putchar方法中 编码 #include<stdio.h>int main(){ char a, b, c; //定义字符变量a,b,c a = getchar();//从键盘输入一个字符,送给字符变量a ...原创 2019-01-03 21:30:50 · 16261 阅读 · 3 评论 -
求5! C语言 递归实现
算法思想 1. 用两个参数t i 实现2. 递归结束条件(i>5)编码#include<stdio.h>int main() { int t = 1, i = 2; while (i <= 5) { t = t * i; i += 1; } printf("%d\n", t); system("pause"); return 0;}...原创 2019-01-03 19:56:40 · 1310 阅读 · 2 评论 -
求1-1/2+1/3......+1/99-1/100 C语言递归实现
算法思想:1.使用三个参数sign标志位,deno为分母,term为最终的数,sum为和2.递归实现3.结束递归的条件(deno>100)编码#include <stdio.h>int main() { int sign = 1; double deno = 2.0, sum = 1.0,term; while (deno<=100) { ...原创 2019-01-03 19:30:07 · 4203 阅读 · 0 评论 -
求两个整数的较大者
#include <stdio.h> //这是编译预处理指令int main() //定义主函数{ //函数开始的标志 //求两个整数的较大者 int max(int x, int y);//对被调用的函数进行声明 int a, b, c;//定义变量a,b,c scanf_s("%d,%d", &a, &b);//输入变量a,b的值...原创 2018-12-28 16:51:29 · 478 阅读 · 1 评论 -
求两个整数的和
#include <stdio.h> //这是编译预处理指令int main() //定义主函数{ //函数开始的标志 //求两个整数的和 int a, b, sum;//本行是程序的声明部分,定义a,b,sum为整形变量 a = 123;//对变量a,b进行赋值 b = 456; sum = a + b;//进行a+b的运算,并将结果放在sum中...原创 2018-12-28 15:45:51 · 2970 阅读 · 0 评论 -
我的第一个C程序
#include <stdio.h> //这是编译预处理指令int main() //定义主函数{ //函数开始的标志 printf("This is a c program.\n");//输出所指定的一行 system("pause"); //中途停止 return 0; //函数执行完毕后返回函数0}...原创 2018-12-28 15:29:56 · 184 阅读 · 0 评论 -
KMP中关于next数组的求解
如原创 2018-10-26 17:21:58 · 151 阅读 · 0 评论 -
C语言(谭浩强)第一章习题
//输出一些数据//比较三个数的大小#include <stdio.h>int main(){ /* printf("********************\n"); printf("V e r y g o o d !\n"); printf("********************\n"); getchar();*/ int max(int x, int y, ...原创 2018-07-05 09:38:20 · 1328 阅读 · 0 评论 -
初学C语言,比较两个数的大小,输出较大的那个数
#include <stdio.h>int main(){ int max(int x, int y);//对调用函数max的声明 int a, b, c;//定义变量a,b,c scanf_s("%d,%d", &a, &b);//输入变量a,b的值 c = max(a, b); printf("max=%d\n",c);//输出c的值 getcha...原创 2018-07-04 21:52:37 · 37310 阅读 · 6 评论