用C语言怎么做?

作者&投稿:菜孟 (若有异议请与网页底部的电邮联系)
用C语言来做,要怎么做?~


#include
#define N 100

void insert(int a[],int n,int x) {
int i,j;
for(i = 0;i < n; ++i) {
if(x <= a[i]) {
for(j = n; j > i; --j)
a[j] = a[j - 1];
a[j] = x;
return;
}
}
a[n] = x;
}

void sort(int a[], int n) {
int i,j,k,t;
for(i = 0; i < n - 1;++i) {
k = i;
for(j = i + 1;j < n; ++j) {
if(a[j] < a[k]) k = j;
}
if(k != i) {
t = a[i];
a[i] = a[k];
a[k] = t;
}
}
}

void show(int a[], int n) {
int cnt = 0;
for(int i = 0;i < n; ++i) {
if(cnt && cnt%10 == 0) printf("
");
++cnt;
printf("%d ",a[i]);
}
if(cnt%10) printf("
");
}

int main() {
int i,x,n,a[N];
printf("n = ");
scanf("%d",&n);
for(i = 0;i < n; ++i) scanf("%d",&a[i]);
sort(a,n);
printf("
排序后:
");
show(a,n);
printf("
输入要插入的数:");
scanf("%d",&x);
insert(a,n,x);
printf("
插入%d后:
",x);
show(a,n + 1);
return 0;
}

所谓项目,在一定的时间内,利用有限的资源和时间,完成特定的目的,这就是项目。

Turbo C 是一种工具,它有它擅长的地方,也有它不擅长的地方

我98年接过一个项目,用TC开发,结果失败,前前后后写了10000多行代码,只完成了一个图形化界面的部分,当时Win 95已经出来了,我写了一个学期的东西,人家用VB一下午就出来了。

但是我也知道TC是完全可以做项目的,我毕业后找工作,一家软件公司差点就要我了,他们就是用TC做项目的,写驱动程序,TC+汇编

写了这么多,不知你看明白了没有,TC能不能做项目,答案是肯定的。至于你要代码,我只能说,要到的可能性不大。因为项目的特性之一就是独特性,每一个项目都有它自己的特点,别人的代码给你也用不上,最多只是起个学习作用。但是对于别人来说,那是职业道德问题,哪个公司的源代码也不会允许拿给外人的。

很多大学生都或多或少的懂一点编辑语言,尤其是计算机系的,众说周知,c++语言是众多语言中比较简单易学的,那么要如何使用它来编写程序呢?下面将告知如何编写一个属于自己的小程序。
工具/原料
more
电脑一台(能联网) Visual C++ 6.0(完整绿色版)软件
方法/步骤
1/6分步阅读
想要编写软件首先得要有编写工具,对于初学者来说,一个好的编写工具会能让我们更快的上手,所以编写软件最好是中文版的,我这里使用的是Visual C++ 6.0(完整绿色版)软件,当然也可以用其他版本,只是内容大同小异。首先要在网上下载软件。

查看剩余1张图
2/6
软件安装后(安装过程就不多加赘述了)运行软件,哪个你知道吗....可以不用管它,点击关闭即可。先点击点击左上角文件,再点击新建。

查看剩余1张图
3/6
点击新建后进入一个界面,在此界面上先选择工作区,然后选择倒数第三个,然后自己建立一个工程名(必须得先选择后建立工程名),然后可以选择工程保存位置,点击确认,之后选择一个空工程,点击完成。

查看剩余1张图
4/6
点击完成后又会回到起初的界面,老规矩点击文件,新建,进入界面后,这一次要选择文件区,然后选择第四个,再建立文件名,设置好了后点击确定。

5/6
点击确定后就进入设计界面了,在此界面上我们可以随心所欲的写自己想写的代码,写完代码后,可以点击上面的那个叹号似的东西,选择运行程序,之后我们写的程序就会运行,你可以看到它们运行后的状态。

查看剩余2张图
6/6
值得一提的是,如果你的代码存在错误时,那么程序会运行不成功,你可以到最下面那个窗口看自己到底错在哪里,然后改正直到运行成功,则程序制作成功了。
注意事项
在建立工程时一定要记得工程的位置,最好是专门建立一个文件夹来存放,否则容易会导致找不到工程的的情况。



1/9
以VC++6.0为例,打开VC++6.0软件,点击左上角的“File”按钮


2/9
点击“新建”


3/9
点击“文件”栏


4/9
选择“C++ Source File”文件,输入文件名


5/9
点击“确定”


6/9
编辑好代码,点击“Compile”按钮进行编译


7/9
提示没有错误和警告并且生成一个“.obj”文件


8/9
点击“Build”按钮进行调试,提示没有错误和警告并且生成一个“.exe”文件


9/9
点击“BuildExecute”按钮即可看到运行效果


你的问题实在是太笼统了。因为你的程序具体需求并没有写出来,别的任何人都无法解答你的问题。如何使用 C 语言编程?C 语言源程序要是最简单的话,可以简单到只输出一个众多 C 语言教材中的最经典字符串:"Hello, World !"、如果 C 语言功能要是复杂、并且又是非常难于调试的话,C 语言源程序可以涉及到对指针、链表的各种操作。
因为著名的 C 语言其功能是非常强大的。其表现之处就在于它的强大的指针功能!!即:只要正确定义了一个指针变量、并能够非常自如、真正掌握好各类指针的使用,那么你想让该指针变量对计算机操作系统中的哪一块存储区域进行读操作(或者是写操作),那都是易如反掌的。

按a,b,x,y,c1,c2的顺序输入


C语言初学者请问这道题怎么做?
遍历字符串S,使用数组统计其中26个字母分别出现的次数 最终最少的字母出现次数即为可以召唤的神龙数 再乘以n就是可以实现的愿望数 C语言参考代码如下:include <stdio.h> int main(){ long long int n; \/\/ 注意n的取值范围超过了2^31-1,应取长整型 scanf("%lld", &n);char S[1000000];s...

输入一个整数n(1-50),输出第n个斐波拉契数。用C语言怎么 做_百度...
\/\/当前项等于前两项之和 a=b,b=c;} \/\/更新前两项,为下次循环做准备 printf("第%d项的值是: %d ",n,c); \/\/输出第n项的值 getchar();getchar();} \/\/等待键盘输入,避免程序闪退【运行结果】

请问这个C语言题怎么做,他的执行过程是什么?答案为什么是5789?
输入3时,字符c='3',switch的判断条件c-'1'='3'-'1'=2 因此执行case 2,输出c+2='3'+2='5',即5,然后break出switch语句,执行下一循环;接着输入4,字符c='4',switch的判断条件c-'1'='4'-'1'=3 因此执行case 3,输出c+3='4'+3='7',即7,但注意没有break,因此继续...

c语言要怎么做?输入一个分数,输出其最简分式。但是要用scanf("%d%d,&...
include <stdio.h>int main(){int a,b,m;scanf("%d\/%d",&a,&b);m=a

C语言怎么做题?
C语言是学习编程的基础语言,要学好C语言的话建议多动手敲代码,可以去网上的一些刷题网站去做题,比如PAT,牛客网等,里面有很多题目,根据自己的水瓶选择合适的难度。建议准备一个错题本,把做错的题目记录下来,之后再进行复习,这样比较容易有提高?

用C语言怎么做?
很多大学生都或多或少的懂一点编辑语言,尤其是计算机系的,众说周知,c++语言是众多语言中比较简单易学的,那么要如何使用它来编写程序呢?下面将告知如何编写一个属于自己的小程序。工具\/原料 more 电脑一台(能联网) Visual C++ 6.0(完整绿色版)软件 方法\/步骤 1\/6分步阅读 想要编写软件首先得...

C语言 代码 请问这道题怎么做?输入三个字母,按字母表顺序输出这三个字母...
include<stdio.h>int main(){ char c[4],n[4]; int c1,c2,c3,i,*cp; aa: printf("连续输入3个字母(不要间隔):"); fflush(stdin); scanf("%s",c); for(i=0;i<3;i++) { if(i==0) { cp=&c1; } if(i==1) { cp=&c2; ...

怎么做c语言编程
至于编译器的选择,可以选用精简的TC2.0或则TC3.0,因为这是考计算机二级用的编译器,不过这种编译器的操作不舒服,而且TC2.0只能用键盘操作,不能用鼠标操作,而TC3.0有了改进可以用鼠标操作,但都是DOS运行界面。如果要求快速的操作还是可以选择VC6.0。VC6.0是微软出的一个C语言编译软件,操作...

c语言编程怎样入门
(2)动起手来--立马安装VC++6.0或VS开发环境 C语言是特别注重动手实操能力的课程!!动起手来,现在开始安装VC++6.0开发环境,从第一个经典程序“Hello,world!”开始,每一个例题及知识点均通过开发环境验证、理解深化。多做每一章小型实验操作(网上多得很)。提升代码调试能力。(3)有了基础...

C语言程序阅读题怎么做?
首先 n=4 在进入while的时候进行n--,用作判断依据时,n的值为4(因为--在后边)但判断结束后,由于--的存在,于是n=3。接下来进入printf,其中输出的值为 --n,也就是在使用前先进行了自减操作,n变成2,随后输出。接下来来到第二次循环:n=2进入while判断,判断时 n为2,n>0所以进入循环...

通辽市18345283601: 如何编写C语言程序?
章纪信徕: 1、需要一个编辑器,TXT、VC++、TC,还有其它的文本编辑器都行,编出.c的程序文件(还有其它资源文件、.h的头文件等) 2、然后需要将所有的文件和资源整合在一起 3、接下来需要编译和连接工具 VC++6.0包含了上面的所有工具及整合,6.0又适合我们去学习C,所以用这个软件就好,当然还有其它别的,看开发的程度、内容及习惯爱好!

通辽市18345283601: 怎样用C语言写一点实用的程序 -
章纪信徕: 想写一些实用的程序的话,WINDOWS系统就学习win32 api编程吧.推荐书目:《WINDOWS程序设计》和《WINDOWS核心编程》找不到电子书的话留个邮箱,我可以发给你.

通辽市18345283601: 如何使用C语言编程
章纪信徕: C语言是面向过程的语言,要写函数,写多个函数集成起来的文件. 编程要做的事有:抽象思维、语言基础、设计思路、技术疑难、软件工程、文档(英语)理解和文档设计. 这些锐英源都教的好,全面能力综合教材海量源码因人施教,保证掌握工作能力,打开成为项目经理或系统分析员之门.

通辽市18345283601: 如何用C语言编软件?
章纪信徕: 要想用C编出一个想样的实用的软件,确实太费事了,C过于底层了,建议用Delphi,可以不敲一下键盘,不用2分钟就能编制出一个数据库应用程序,功能有编辑,增,删,改等.方法:启动delphi,选择菜单中的datebase=>form wirard下一步,下一步......不信试试.

通辽市18345283601: 用C语言怎么做出来 -
章纪信徕: #include <stdio.h> int main() { int i,n,ans[50]={0},tmp,top=0; //tmp记录每一项的阶乘,结果存入ans char ch; do { scanf("%d",&n); tmp = 1; for(i=1;i<=n;i++) { tmp *= i; ans[top] += tmp; } top++; scanf("%c",&ch); }while(ch!='\n'); //读入截止条件 for(i=0;i<top;i++) printf("%d\n",ans[i]); return 0; }

通辽市18345283601: 如何编写C语言程序? -
章纪信徕: 我最讨厌的就是 Ctrl +C , Ctrl +V 其实在初期学习 程序开发时,一定要养成一个 好习惯,我记得 华为有这么一个规定 变量一定要小写, 函数 名 每一个单词的 首位字母要大写, 不同级代码行 手段一定要缩进 这当然都是一些 格式要求. 其实如...

通辽市18345283601: 用C语言如何编写??...
章纪信徕: 只要可以画菱形,其他的都可以画乐 main(){ int i,j; for(i=1;i<=4;i++){ for(j=1;j<=5-i;j++){ printf(" "); } for(j=1;j<=2*i-1;j++){ if(j==1||j==2*i-1){ printf("*"); }else{printf(" "); } } printf("\n"); } /*上菱形完成*/ for(i=1;i<=3;i++){ for(j=1;j<=i+1;j++){ printf(...

通辽市18345283601: 怎么用C语言做项目 -
章纪信徕: 所谓项目,在一定的时间内,利用有限的资源和时间,完成特定的目的,这就是项目.Turbo C 是一种工具,它有它擅长的地方,也有它不擅长的地方我98年接过一个项目,用TC开发,结果失败,前前后后写了10000多行代码,只完成了一个...

通辽市18345283601: 如何用c语言生成一个对话框 -
章纪信徕: 用vc6文件->新建->工程(projects)->MFC AppWizard[exe]->基于对话框(dialog based) 单击下面的“完成”(finish) 手动添加控件和写代码

通辽市18345283601: 怎样用C语言做应用程序?? -
章纪信徕: 我不会做游戏,甚至对图形界面的编程也不太会,比起这些我更喜欢的是一些更为奇怪的东西,一些让某些应用者看起来所谓“无用的”技术,譬如说:内存管理,进程通信等内容.这里看不到图形界面,只有命令和结果(有点酷,但我确实没...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网