随笔分类 - C
摘要:最近突然发现每天写点教程对自己的学习很有帮助,所以以后每天都尽量写点东西吧。关于Win32工程向导,也许还有很多人不知道这是个什么玩意,其实很简单,每次你创建工程文件的时候VC总会让你选择一种是win32项目还是控制台程序等等,这就是向导,而今天我要做的就是一个简单的窗体向导,使用这个向导以后,你可以很方便的创建一个窗体,而不用每次写程序的时候都重新写一大堆代码。第一步:使用管理员身份打开VC,(为什么要用管理员身份呢?这是因为我的电脑是win7的,而且UAC设置并没有关,VC又是安装在C盘,所以待会儿写入模板的时候需要管理员权限才能写入C盘的VC安装目录下。XP好像不需要用管理员权限打开)打
阅读全文
摘要:今天发现百度知道有人问这个问题,所以就信手帮他做了一下题目,总共两道题,使用的是C语言解决的。题目:1.请设计程序,用牛顿迭代法求f(x)=cos(x)-x的近似根,要求精确到10-6。 (1)用函数float newtoon(float x)求方程在x附近的根; (2)用函数float F(float x)求x处的函数值,用函数float F1(float x)求f(x)在x处的导数; (3)在主函数中输入x0,调用函数求得方程的近似根(精度要求为10-5),并输出结果。程序代码如下: 1 #include<stdio.h> 2 #include<math.h> 3
阅读全文
摘要:题目:本题目为谭浩强版C语言教材第11章《结构体和共用体》的课后习题第2题。要求:定义一个结构体变量(包括年、月、日),由主函数传递年月日到一个函数,计算出该日在本年度中是第几天。注意闰年与否。解决方法:反正闲着也是闲着,我就写了下,如下:View Code #include<stdio.h>struct riqi{ int year; int month; int day;};void main(){ int cau(int i,int j,int k); struct riqi aday; printf("Please input year:\n"); ..
阅读全文
摘要:题目:输入两个数字a,b,如果a>b则计算b!+...a!否则(a=b或者a<b时,不能连加)继续输入数字。如(4,3则输出4!+3!=30)解决方法:方法一:使用python语言解决 1 def d(): 2 a=input("请输入一个数字:") 3 b=input("请再输入一个数字:") 4 a=int(a) 5 b=int(b) 6 def f(n): 7 sumab=1 8 for i in range(1,n+1): 9 sumab*=i10 return sumab1...
阅读全文