简单程序编写小任务,怎样去用c语言去编一些简单的小程序

1 , 怎样去用c语言去编一些简单的小程序如果是GUI,可以用Windows API,可以通过《Winodws程序设计》学习一下 。还可以使用MFC,推荐看《深入浅出MFC》 , 另外还有几个比较好的图形界面库,像GTK+和QT,是跨平台的 。如果是更高级的图像编程 , 3D程序设计的话,可以使用DirectX和Opengl,还有个比较不错的ogre,这几个是做游戏比较常用的 。【简单程序编写小任务,怎样去用c语言去编一些简单的小程序】
2,谁能帮我编一个简单程序 急x=(a+b+c)/2;s=sqrt(x*(x-a)*(x-b)*(x-c));关键是这两句,这是已知3边求面积的公式格式符使用错误#include #include void main() { double a,b,c,x,s; printf("input...\n"); scanf("%lf,%lf,%lf",&a,&b,&c);//**** x=(a+b+c)/2; s=sqrt(x*(x-a)*(x-b)*(x-c)); printf("s=%lf",s);//**** }
3 , 用C语言编写一个小程序#include <stdio.h>int main() int i,x,n=0; for(x=2;x<=1000;x++) for(i=2;i<x;i++) if((x%i)==0) break; if(i>=x) printf("%8d",x); } printf("\n");}你等一下 再给你做 #include<stdio.h>#include<stdlib.h>bool fun(int n)for(int i=2;i<=n/2;i++)if(n%i==0)return false;return true;}int main()for(i=2;i<1000;i++)if(fun(i))printf("%d\t",i);system("pause");}首先明白什么是质数...除了一和本身不能被其他数整除的数就是质数.........假设一个数n , 从2-n的开方都没有找到一个数可以被n整除,这个数就是质数.....这就是解决这个问题的思路.....简单的C语言题重在思考.....不要单单依赖别人》 。。解决这个问题的答案不止一个.....欢迎追问,希望对你有帮助
4 , 用VB编个简单的程序Private Sub Command1_Click()Dim a(3) As DoubleFor i = 0 To 2a(i) = InputBox("请输入第" & i & "个数字:")Next iFor i = 2 To 0 Step -1For j = 0 To i - 1If a(j) < a(j + 1) Then temp = a(j): a(j) = a(j + 1): a(j + 1) = tempNext jNext iFor i = 0 To 2Print a(i)Next iEnd Sub这要用问吗?先读出文件(用MSscriptingruntime组件)然后显示出文件(随便用什么显示都行,有兴趣也可以用msgbox)靠,这算什么问题啊!!一、首先你要有一部电脑二、电脑需要安装操作系统三、必须有一个vb编辑器软件 , 比如说vb4.0、vb5.0或者vb6.0四、你必须会用电脑五、还要会用已经安装的编译软件六、学习该编译软件需要的必要知识,比如,语法规则、变量、常量,过程、函数以及属性、方法等各种术语及其用法 。七、尝试着做些小程序,掌握vb的运行机理ok?Private Sub Form_Click()Me.ClsDim a(1 To 3)For i = 1 To 3a(i) = InputBox("输入第" & i & "个数")NextPrint "你输入的3个数为:"For i = 1 To 3Print a(i) & " ";NextPrintFor i = 3 To 2 Step -1 For j = 1 To i - 1 If a(j) > a(j + 1) Then t = a(j): a(j) = a(j + 1): a(j + 1) = t Next j, iPrint "从小到大:"For j = 1 To 3Print a(j) & " ";NextEnd Sub

    推荐阅读