c语言开发,计算机C语言编程

1,计算机C语言编程#include<stdio.h>int main() char str[100]; int n,i; scanf("%s",str); for(n=0;str[n]!=0;n++); for(i=0;i<n/2;i++) if(str[i]==str[n-1-i]) ; else break; } if(i==n/2) printf("%s is a palindrome\n",str); else printf("%s is not a palindrome\n",str); return 0;}现在给你编、编好了明天早上发给你、、
2,用C语言编写程序这个程序并不难编写,实际上也用不着编写,因为C标准库函数里面就有strcat(),实现字符串连接#include <stdio.h>#include <stdlib.h>#include <string.h>void stringlink(char *str1,char *str2,char *str3) strcpy(str1,str2); strcpy(str1+strlen(str2),str3);}int main() char string1[200]; char string2[100]; char string3[100]; gets(string2); gets(string3); stringlink(string1,string2,string3); puts(string1); system("PAUSE"); return 0;} 有strcat函数
3,c语言编程设计SwapArray(int *p){int i;int j;int max = *P;int temp;int max_i =0;for(i=0;i<3;i++){for(j=0;j<3;j++){if(*p>max)max = *p;max_i = j;p++;}temp = *(P+i-3);*(p+i-3) = *(p+max_i-3);*(p+max_i-3) = *(p+i-3);}}ReadArray(int array[3][3]){int i;int j;for(i=0;i<3;i++)for(j=0;j<3;j++)scanf("%d",&array[i][j]);}太不地道了吧 想学C++用这种方式啊估计是遇到考试题了吧 【c语言开发,计算机C语言编程】
4,C语言开发步骤你们是用TC么?其实编译后就会在相应设置的文件夹生成exe文件的,这就是一个独立的可执行文件了,你没发现罢了 。编译器是编程的工具,编程后进行编译,调试,再编译……最后确定基本没有错误了,就可以发布那个编译后出现的exe可执行文件了 。在VB中有生成EXE文件的功能,BCB中自动在工程目录下生成exe,VC也一样……首先,在一个IDE(集成开发环境)中编写C代码,编译,形成***.o目标文件,最后链接形成计算机能读懂的可执行的二进制代码有两种编译模式Debug和 Release在Debug下是调试 , 生成的EXE不能在没有编译器的机器上运行,Release下释放 , 生成的EXE在其他机器上可以运行,就是我们常见的那种可执行文件先明确要解决的问题;其次分析问题并选择想要利用的算法 , 或者自己想一内个的算法;画流程图,明容确解决问题过程中的逻辑关系和时序关系;然后才是上机编写代码;之后是debug调试,基本就可以执行了 。具体就上机编写代码来讲 , 首先需要打开C++的开发环境,然后新建一个工程;然后新建一个文件(如果是VC6.0就可以继续写了,如果是VS20**的话就需要在文件菜单中选择将文件移入工程);在文件中写入代码,然后就可以编译运行了 。具体代码的格式来讲,首先应该引用头文件#include<"头文件名(不带.h)">,然后在所有头文件引入之后加一行using namespace std;后面可以写函数了,具体就看自己的发挥了 。首先明确要解决的问题;其次分析问题并选择想要利用的算法,或者自己想一个的算法;画流程图,明确解决问题过程中的逻辑关系和时序关系;然后才是上机编写代码;之后是debug调试,基本就可以执行了 。具体就上机编写代码来讲,首先需要打开C++的开发环境,然后新建一个工程;然后新建一个文件(如果是VC6.0就可以继续写了,如果是VS20**的话就需要在文件菜单中选择将文件移入工程);在文件中写入代码,然后就可以编译运行了 。具体代码的格式来讲 , 首先应该引用头文件#include<"头文件名(不带.h)">,然后在所有头文件引入之后加一行using namespace std;后面可以写函数了,具体就看自己的发挥了 。5,简述开发一个c语言程序的步骤1 写代码 。这是最基础的一步,即实现C语言的源文件(.c , 必需),和可能的头文件(.h,非必需) 。2 编译 。将编写好的代码 , 通过编译工具,转换为目标文件 。此步中 , 会对文件内部及包含的头文件进行语法语义的分析检查 。如果出错,则必须返回到一步对代码进行修改,直到没有错误为止 。3 链接 。将目标文件链接成可执行文件 。此步会对文件直接的关联进行检查 。如果出错需要返回到1修改代码 。直到没有错误 。4 运行 。这个是最后一步,也是C语言的最终目的 。5 在运行结果与期望不符时,需要检查原因,修改代码 , 重新执行一二三直到程序没有问题 。(1)语言简洁、紧凑灵活 。二十八个关键字、九种控制语句,程序形式自由,运算符丰富 。三十四种运算符 。(2)数据类型丰富,具有现代语言的各种数据结构 。(3)C程序的主要结构是函数,是完全模块化和结构化的语言 。(4)允许直接访问物理地址,能进行位操作,能实现汇编语言的大部分功能,可直接对硬件进行操作 。兼有高级和低级语言的特点 。(5)程序可移植性好(与汇编语言比) 。基本上不做修改就能用于各种型号的计算机和各种操作系统 。(6)目标代码质量高,程序执行效率高 。只比汇编程序生成的目标代码效率低10%-20% 。(7)语法限制不太严格,程序设计自由度大 。1 写代码 。这是最基础的一步,即实现C语言的源文件(.c,必需) , 和可能的头文件(.h,非必需) 。2 编译 。将编写好的代码,通过编译工具,转换为目标文件 。此步中 , 会对文件内部及包含的头文件进行语法语义的分析检查 。如果出错,则必须返回到一步对代码进行修改,直到没有错误为止 。3 链接 。将目标文件链接成可执行文件 。此步会对文件直接的关联进行检查 。如果出错需要返回到1修改代码 。直到没有错误 。4 运行 。这个是最后一步,也是C语言的最终目的 。5 在运行结果与期望不符时,需要检查原因 , 修改代码,重新执行一二三直到程序没有问题 。(1)语言简洁、紧凑灵活 。二十八个关键字、九种控制语句,程序形式自由,运算符丰富 。三十四种运算符 。(2)数据类型丰富,具有现代语言的各种数据结构 。(3)C程序的主要结构是函数 , 是完全模块化和结构化的语言 。(4)允许直接访问物理地址,能进行位操作,能实现汇编语言的大部分功能,可直接对硬件进行操作 。兼有高级和低级语言的特点 。(5)程序可移植性好(与汇编语言比) 。基本上不做修改就能用于各种型号的计算机和各种操作系统 。(6)目标代码质量高,程序执行效率高 。只比汇编程序生成的目标代码效率低10%-20% 。(7)语法限制不太严格,程序设计自由度大 。1 写代码 。这是最基础的一步,即实现C语言的源文件(.c , 必需),和可能的头文件(.h,非必需) 。2 编译 。将编写好的代码,通过编译工具 , 转换为目标文件 。此步中,会对文件内部及包含的头文件进行语法语义的分析检查 。如果出错,则必须返回到1步对代码进行修改,直到没有错误为止 。3 链接 。将目标文件链接成可执行文件 。此步会对文件直接的关联进行检查 。如果出错需要返回到1修改代码 。直到没有错误 。4 运行 。这个是最后一步,也是C语言的最终目的 。在运行结果与期望不符时,需要检查原因,修改代码,重新执行1,2,3直到程序没有问题 。1 写代码 。这是最基础的一步,即实现C语言的源文件(.c , 必需),和可能的头文件(.h,非必需) 。2 编译 。将编写好的代码,通过编译工具,转换为目标文件 。此步中 , 会对文件内部及包含的头文件进行语法语义的分析检查 。如果出错,则必须返回到1步对代码进行修改,直到没有错误为止 。3 链接 。将目标文件链接成可执行文件 。此步会对文件直接的关联进行检查 。如果出错需要返回到1修改代码 。直到没有错误 。4 运行 。这个是最后一步 , 也是C语言的最终目的 。在运行结果与期望不符时,需要检查原因,修改代码,重新执行1,2,3直到程序没有问题 。

    推荐阅读