编程源代码
1. c++ 求编程源代码
#include"iostream.h"
#include"math.h"
void main()
{
float a[100][100],b[100],sum=0,d=0,f=0;
int i=0,j=0,k=1,l=0,m,n;
//确定方程组
cout<<"请输入你要输入的数据组数(每个方程的系数与常数项为一组):\n";
cin>>n;
cout<<"请输入你要求的未知数的个数:\n";
cin>>m;
for(int r=1;r<=n;r++)
{
cout<<"请输入第"<<r<<"组数据:\n";
for(int s=1;s<=m;s++)cin>>a;
cin>>b;
}
//列选主元
for(k;k<=n;k++)
{
d=a;
l=k;
for(i=k+1;i<=n;i++)
{
if(fabs(a)>fabs(d))
{
d=a;
l=i;
}
}
if(l!=k)
{
for(j=k;j<=n;j++)
{
f=a;
a=a;
a=f;
}
f=b;
b=b;
b=f;
}
//消元
for(j=k+1;j<=n;j++)
{
a=a/a;
}
b=b/a;
for(i=k+1;i<=n;i++)
{
for(j=k+1;j<=n;j++)
{
a=a-a*a;
}
j=1;
b=b-a*b;
}
}
//回代
for(i=n-1;i>=1;i--)
{
sum=0;
for(j=i+1;j<=n;j++)
{
sum=sum+a*b;
}
b=b-sum;
}
cout<<"该方程组的解为:\n";
for(i=1;i<=n;i++)
{
cout<<"x"<<i<<"="<<b<<endl;
}
}
2. c语言编程,要源代码
参考程序:
#include <math.h>#include <stdio.h>int main() {
double a, b, c, discriminant, root1, root2, realPart, imagPart;
printf("Enter coefficients a, b and c: ");
scanf("%lf %lf %lf", &a, &b, &c);
discriminant = b * b - 4 * a * c;
// condition for real and different roots
if (discriminant > 0) {
root1 = (-b + sqrt(discriminant)) / (2 * a);
root2 = (-b - sqrt(discriminant)) / (2 * a);
printf("root1 = %.2lf and root2 = %.2lf", root1, root2);
}
// condition for real and equal roots
else if (discriminant == 0) {
root1 = root2 = -b / (2 * a);
printf("root1 = root2 = %.2lf;", root1);
}
// if roots are not real
else {
realPart = -b / (2 * a);
imagPart = sqrt(-discriminant) / (2 * a);
printf("root1 = %.2lf+%.2lfi and root2 = %.2f-%.2fi", realPart, imagPart, realPart, imagPart);
}
return 0;}
3. 编程 请写出程序源代码
java">voidsortArray(inta[],intlen){
inti,j,temp;
for(i=0;i<len;i++){
for(j=0;j<i;j++){
if(a[j]>a[j+1]){
temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}
}
}
冒泡法
4. C语言编程源代码翻译
#include<stdio.h>//头文件
intmain(void)//主函数
{
intdogs;//定义整型变量dogs
printf("Howmanydogsdoyouhave? ");//屏幕上输出:Howmanydogsdoyouhave?
scanf("%d",&dogs);//从键盘输入一个数,这个数给dogs赋值,之后dogs的值就是这个数
printf("soyouhave%ddog(s)! ",dogs);//屏幕上输出:soyouhave(你从键盘输入的那个数)dog(s)!
return0;
}
}
5. 编程中的源代码是什么
源代码(也称源程序)是指未编译的按照一定的程序设计语言规范书写的文本文件,是一系列人类可读的计算机语言指令。
在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成。
分类:如果按照源代码类型区分软件,通常被分为两类:自由软件和非自由软件。自由软件一般是不仅可以免费得到,而且公开源代码;相对应地,非自由软件则是不公开源代码。所有一切通过非正常手段获得非自由软件源代码的行为都将被视为非法。
作用。源代码主要有如下两种作用:
1.生成目标代码,即计算机可以识别的代码。
2.对软件进行说明,即对软件的编写进行说明。为数不少的初学者,甚至少数有经验的程序员都忽视软件说明的编写,因为这部分不会在生成的程序中直接显示,也不参与编译。但是注释代码对软件的学习、分享、维护和软件复用都有巨大的好处。
6. c语言编程代码
两种方法我写在一起,可以独立拆开。
#include <stdio.h>
void finda1(char a[3][10]);
void finda2(char a[3][10]);
void show(char (*p)[10]);
int main()
{
char a[3][10]={{"gehajl"},{"788a987a7"},{"ccabbbabbb"}};
printf("原数组内容: ");
show(a);
printf(" 1、用数组指针的方法(函数finda1): ");
finda1(a);
printf("执行后: ");
show(a);
printf(" --------------------- ");
char b[3][10]={{"gehajl"},{"788a987a7"},{"ccabbbabbb"}};
printf("原数组内容: ");
show(a);
printf(" 2、用指针数组的方法(函数finda2): ");
finda2(b);
printf("执行后: ");
show(b);
return 0;
}
void finda1(char a[3][10])
{
int i,j;
char (*p)[10]=a;
for(i=0;i<3;i++)
for(j=0;j<10;j++)
if(p[i][j]=='a')
printf("发现:第%d行第%d个元素是‘a’,已替换 ",i+1,j+1),p[i][j]='1';
}
void finda2(char a[3][10])
{
int i,j;
char *p[3]={&a[0][0],&a[1][0],&a[2][0]};
for(i=0;i<3;i++)
for(j=0;j<10;j++)
if(p[i][j]=='a')
printf("发现:第%d行第%d个元素是‘a’,已替换 ",i+1,j+1),p[i][j]='1';
}
void show(char (*p)[10])
{
int i,j;
for(i=0;i<3;i++,printf(" "))
for(j=0;j<10;j++)
printf("%c ",p[i][j]);
}
7. 求c语言编写程序的源代码!
如果是找题目的话,你找ACM的吧,入门的题目还是有不少的,随便把数据结构和算法也学了吧,那些是真的考你的脑袋瓜子。
如果是想写小项目的话,纯C语言的项目不太好看,主要是GUI方面好像少用C语言的,更多是C++、JAVA等语言了。
8. 编程中的源代码是什么意思
C语言源代码,就是依据C语言规则所写出的程序代码,常见的存储文件扩展名为.c文件和.h文件,分别对应C源文件(source file)和C头文件(header file)。
C语言是一门编程语言,简单点说,就是由人类书写按照一定规范书写的字符,通过一定手段(编译链接)转换后,可以让电脑或者其它电子芯片"读懂",并按照其要求工作的语言。
在所有的编程语言中,C语言是相对古老而原始的,同时也是在同类语言中更接近硬件,最为高效的编程语言。
(8)编程源代码扩展阅读:
C语言广泛应用于底层开发。它的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
它能提供了许多低级处理的功能,可以保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。
其编译器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、Turbo C等。
9. 各种编程工具的源码的后缀名是什么
java的后缀:.java
C语言和C++::
.h头文件,主要是函数、结构声明,常量定义等
.c,源文件,函数定义
.exe,可执行文件
.dll,动态链接库
.lib,静态链接库
.dsp,.dsw都是工程文件,
.cpp是C++的源文件
C#语言:.cs
asp(web):.asp
asp.net(web):.aspx
php(web):.php
JSP(web):.jsp
10. 编程和源代码有什么区别
G02是顺时针圆弧插补。圆弧插补有两种编程方法:1. R 编程:G02/G03 X--Y-- R--; X--Y-- 表示圆弧终点位置,R--表示圆弧半径。2. I ,J,K编程: G02/G03 X--Y-- I-- J-- ; X--Y-- 表示圆弧终点位置,I--表示圆心相对圆弧起点在X轴上的增量值(圆心X值减圆弧起点X值的代数差),J--表示圆心相对圆弧起点在Y轴上的增量值(圆心X值减圆弧起点X值的代数差)。