1. 求簡單c語言程序代碼!
輸入2個正整數m和n,求其最大公約數和最小公倍數
#include
#include
int main()
int m,n,p,q,s,r;
printf("請輸入兩個正整數;m,n ");
scanf("%d,%d",&m,&n);
#include<stdio.h>
main()
int a,b,t=0;
scanf("%d %d",&a,&b);
if (a<b)
printf("%d %d %d %d %d",(a+b),(a-b),(a/b),(a*b),(a%b));
}
主要特點
C語言是一種結構化語言,它有著清晰的層次,可按照模塊的方式對程序進行編寫,十分有利於程序的調試,且c語言的處理和表現能力都非常的強大,依靠非常全面的運算符和多樣的數據類型,可以輕易完成各種數據結構的構建,通過指針類型更可對內存直接定址以及對硬體進行直接操作,因此既能夠用於開發系統程序,也可用於開發應用軟體。
以上內容參考:網路-c語言
2. C語言經典代碼大全
已發送,請查收
希望採納
3. C語言數組實現,一個小組由10名學生,共學習3門課程,編程實現輸入10名同學的成績,
上面那位兄弟用的是結構體,我這是數組的。
#include<stdio.h>
int main()
{
int a[10][3];
int i,j;
int sum1=0;
int sum2=0;
int sum3=0;
for(i=0;i<10;i++)
{
printf("請分別輸入第%d位學生的語文、數學、英語成績:",i+1) ;
for(j=0;j<3;j++)
{
scanf("%d",&a[i][j]);
}
}
for(i=0;i<10;i++)
{
printf("第%d位學生的總成績:%d\n",i+1,a[i][0]+a[i][1]+a[i][2]);
sum1+=a[i][0];
sum2+=a[i][1];
sum3+=a[i][2];
}
printf("語文總成績:%d;平均分:%d\n",sum1,sum1/10);
printf("數學總成績:%d;平均分:%d\n",sum2,sum2/10);
printf("英語總成績:%d;平均分:%d\n",sum3,sum3/10);
}
4. 一個學習小組有6人,每個人有英語、語文和數學三門課的成績,求每個人的總成績。要求C語言編程過程
#include <stdio.h>
void main()
{
int buf[6][3] = {0};
int i, num , chinese, math, english, grade;
for(i = 0; i < 6; i++)
{
printf("請輸入%d號學生語數英成績,以空格隔開,回車確認\n", i);
scanf("%d %d %d", &chinese, &math, &english);
buf[i][0] = chinese;
buf[i][1] = math;
buf[i][2] = english;
}
for(i = 0; i < 6; i++)
{
grade = 0;
for(num = 0; num < 3; num++)
{
grade += buf[i][num];
}
printf("學生%d 的總成績為%3d\n", i, grade);
}
return 0;
}
5. C語言基本代碼,求詳細解釋,越詳細越好。
解釋如下:
#include"stdio.h"//頭文件
#include"math.h"//數學庫函數
double pcos(double a);//聲明子函數
main()//主函數
{
double x,y;//定義x,y這兩個雙精度數據
printf("please input one number:");
//輸出please input one number:
scanf("%lf",&x);//出入一個數據並賦值給x
y=pcos(x);//把x傳入pcos函數,返回值賦值給y
printf("cos of %lf is %lf ",x,y);//輸出cos of x is y
}
double pcos(double a)//定義子函數名,形式參數
{
double b;//定義雙精度數據b
b=cos(a);//計算cos(a),並賦值給b
return b;//返回b的值
}
(5)小組c語言代碼擴展閱讀:
注釋就是對代碼的解釋和說明,其目的是讓人們能夠更加輕松地了解代碼。注釋是編寫程序時,寫程序的人給一個語句、程序段、函數等的解釋或提示,能提高程序代碼的可讀性。
注釋就是對代碼的解釋和說明。目的是為了讓別人和自己很容易看懂。為了讓別人一看就知道這段代碼是做什麼用的。
正確的程序注釋一般包括序言性注釋和功能性注釋。序言性注釋的主要內容包括模塊的介面、數據的描述和模塊的功能。模塊的功能性注釋的主要內容包括程序段的功能、語句的功能和數據的狀態。
6. c語言 四個小組,每個小組五個人,求每個小組的總成績,平均成績。(用雙循環編程,用while循環)
#include<stdio.h>
int main()
{
int a[4][5]={{1,2,3,4,11},{5,6,7,8,22},{9,10,11,12,33},{13,14,15,16,44}};
int i,j,line=0,sum=0;
double aver;
for(i=0;i<4;i++)
{
for(j=0;j<5;j++)
line+=a[i][j];
printf("第%d小組總成績為%d\n",i+1,line);
sum+=line;
}
aver=sum/4.0;
printf("全體成員平均成績為%.2f\n",aver);
return 0;
}
7. 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]);
}
8. 最簡單的C語言代碼
最簡單的C語言代就是輸出「helloWord」,通常是作為初學編程語言時的第一個程序代碼。具體代碼如下:
#include <stdio.h>
int main(){
printf("Hello, World! ");
return 0;
}
(8)小組c語言代碼擴展閱讀:
1、程序的第一行#include <stdio.h>是預處理器指令,告訴 C 編譯器在實際編譯之前要包含 stdio.h 文件。
2、下一行intmain()是主函數,程序從這里開始執行。
3、下一行printf(...)是C中另一個可用的函數,會在屏幕上顯示消息"Hello,World!"。
4、下一行return0;終止main()函數,並返回值0。
9. c語言,一小組有5人,每人3科成績。求小組各科平均成績和全組總科目的平均成績。保留一位小數,求全代碼
#include<stdio.h>//這是用結構體做的
struct Student
{
float score[3];
}stu[5];
main()
{
float average[3]={0,0,0},aver=0;
int i,j;
printf("輸入學生成績:");
for(i=0;i<5;i++)
{
scanf("%f%f%f",&stu[i].score[0],&stu[i].score[1],&stu[i].score[2]);
aver+=(stu[i].score[0]+stu[i].score[1]+stu[i].score[2]);//求總科目平均分
}
aver/=3;
for(i=0;i<3;i++)//求每科平均分
{
for(j=0;j<5;j++)
average[i]+=stu[j].score[i];
average[i]/=5;
}
printf("每科平均分為:");
for(i=0;i<3;i++)
printf("%5.1f",average[i]);
printf("\n");
printf("總科目平均分:");
printf("%5.1f\n",aver);
}
#include<stdio.h>//這是用二維數組做的
main()
{
float average[3]={0,0,0},aver=0;
int i,j;
float stu[5][3];
printf("輸入學生成績:");
for(i=0;i<5;i++)
for(j=0;j<3;j++)
{
scanf("%f",&stu[i][j]);
aver+=stu[i][j];
}
aver/=3;//求總科目的平均分
for(i=0;i<3;i++)//求每科平均分
{
for(j=0;j<5;j++)
average[i]+=stu[j][i];
average[i]/=5;
}
printf("每科平均分為:");
for(i=0;i<3;i++)
printf("%5.1f",average[i]);
printf("\n");
printf("總科目平均分:");
printf("%5.1f\n",aver);
}
10. 用C語言寫一組代碼
用C語言編寫的代碼可以是多個,多文件形式,可以存在多個源文件
用C語言編寫的代碼生成的可執行文件是一個exe,說白一點就是一個程序
用C語言編程的代碼生成的軟體,之間可以互相溝通交流的.就像TCP通信編程
用C語言編程的代碼,點擊我頭像,加群.更多精彩.