solve函数c语言_近100个C语言基础算法案例(初级篇)

本文提供了一系列经过验证的C语言基础算法案例,包括打印语句、整数输入、数字运算、字符处理等,适合初学者学习。涵盖了从简单的整数相加到复杂的浮点数乘法、取余、查ASCII值、交换数值、判断奇偶性、解一元二次方程等,旨在帮助读者逐步掌握C语言编程基础。
摘要由CSDN通过智能技术生成

下面这些C语言基础算法案例都是经过测试和验证过了的,欢迎各位使用。

本文是该系列的第一篇,都是一些相对初级的算法,很适合刚开始学C语言的同学。

1、C语言打印一条语句

源代码:

/* C Program to print a sentence. */#include int main(){ printf('C Programming'); /* printf() prints the content inside quotation */ return 0;}

输出:C Programming

2、C语言打印用户输入的一个整数

源代码:

#include int main(){ int num; printf('Enter a integer: '); scanf('%d',&num); /* Storing a integer entered by user in variable num */ printf('You entered: %d',num); return 0;}

输出:Enter a integer: 25You entered: 25

3、C语言实现两个整数相加

源代码:

/*C programming source code to add and display the sum of two integers entered by user */#include int main( ){ int num1, num2, sum; printf('Enter two integers: '); scanf('%d %d',&num1,&num2); /* Stores the two integer entered by user in variable num1 and num2 */ sum=num1+num2; /* Performs addition and stores it in variable sum */ printf('Sum: %d',sum); /* Displays sum */ return 0;}

输出:Enter two integers: 1211Sum: 23

4、C语言实现两个小数相乘

源代码:

/*C program to multiply and display the product of two floating point numbers entered by user. */#include int main( ){ float num1, num2, product; printf('Enter two numbers: '); scanf('%f %f',&num1,&num2); /* Stores the two floating point numbers entered by user in variable num1 and num2 respectively */ product = num1*num2; /* Performs multiplication and stores it */ printf('Product: %f',product); return 0;}

输出:Enter two numbers: 2.41.1Product: 2.640000

5、C语言查找字符的ASCII值

源代码:

/* Source code to find ASCII value of a character entered by user */#include int main(){ char c; printf('Enter a character: '); scanf('%c',&c); /* Takes a character from user */ printf('ASCII value of %c = %d',c,c); return 0;}

输出:Enter a character: GASCII value of G = 71

6、C语言根据用户输入的整数做商和余数

源代码:

/* C Program to compute remainder and quotient */#include int main(){ int dividend, divisor, quotient, remainder; printf('Enter dividend: '); scanf('%d',&dividend); printf('Enter divisor: '); scanf('%d',&divisor); quotient=dividend/divisor; /* Computes quotient */ remainder=dividend%divisor; /* Computes remainder */ printf('Quotient = %d\n',quotient); printf('Remainder = %d',remainder); return 0;}

输出:Enter dividend: 25Enter divisor: 4Quotient = 6Remainder = 1

7、C语言获取整型、单精

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值