#include stdio.h
創(chuàng)新互聯(lián)公司專注于企業(yè)全網(wǎng)營銷推廣、網(wǎng)站重做改版、團風(fēng)網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5建站、購物商城網(wǎng)站建設(shè)、集團公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為團風(fēng)等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
#include stdlib.h
int main()
{? ?int a[3][3]={1,2,3,4,5,6,7,8,9};
int j,i,temp;
for(i=0;i3;i++)
for(j=0;j3;j++)
scanf("%d",a[i][j]);
for(i=1;i2;i++)
for(j=0;j=i;j++)
{
temp=a[i][j];
a[i][j]=a[j][i];
a[j][i]=temp;
}
for(i=0;i3;i++)
for(j=0;j3;j++)
{
printf("%d ",a[i][j]);
if(j==2)printf("\n");
}
return 0;
}
擴展資料:
需要說明的是:
1、一個C語言源程序可以由一個或多個源文件組成。
2、每個源文件可由一個或多個函數(shù)組成。
3、一個源程序不論由多少個文件組成,都有一個且只能有一個main函數(shù),即主函數(shù)。是整個程序的入口。
4、源程序中可以有預(yù)處理命令(包括include 命令,ifdef、ifndef命令、define命令),預(yù)處理命令通常應(yīng)放在源文件或源程序的最前面。
5、每一個說明,每一個語句都必須以分號結(jié)尾。但預(yù)處理命令,函數(shù)頭和花括號“}”之后不能加分號。結(jié)構(gòu)體、聯(lián)合體、枚舉型的聲明的“}”后要加“ ;”。
6、標(biāo)識符,關(guān)鍵字之間必須至少加一個空格以示間隔。若已有明顯的間隔符,也可不再加空格來間隔。
參考資料:
百度百科-二維數(shù)組
百度百科-c語言
以下的程序?qū)崿F(xiàn)的功能為:
主函數(shù)中定義一個包含10個浮點型數(shù)據(jù)的數(shù)組,
自定義函數(shù)實現(xiàn)如下功能:
函數(shù)func1()的功能是計算并輸出數(shù)組的平均值;
函數(shù)func2()的功能是將數(shù)組的每個數(shù)取整數(shù)(題目未規(guī)定取整規(guī)則,程序中采用截尾取整),存儲到新的數(shù)組里,并打印輸出。
#includestdio.h
void fun1(float a[],int n)
{float s=0;
for(;n;)s+=a[--n];
printf("%f\n",s);
}
void fun2(float a[],int b[],int n)
{int i;
for(i=0;in;i++)
{b[i]=a[i];
printf("%d ",b[i]);
}
printf("\n");
}
int main()
{ int i;
float a[10];
int b[10];
for(i=0; i10; i++)
scanf("%f",a[i]);
fun1(a,10);
fun2(a,b,10);
return 0;
}
#include?cstdio
#include?math.h
bool?isprime(int?a){
if(!a||a==1)??return?0;
for(int?i=2;i=sqrt(a);i++)
if(!(a%i))?return?0;
return?1;
}
main(){
for(int?a;scanf("%d",a);)
if(isprime(a))
printf("yes\n");
else
printf("no\n");
}
#include stdio.h
int Max(int a, int b); // 定義函數(shù)Max
void main() //無返回值主函數(shù)
{
int x, y, z; //定義整型變量x,y,z
printf("Please input two integers : "); //讓用戶輸入兩個整數(shù),務(wù)必要用英文輸入法輸入“,”
scanf("%d,%d",x, y); //將用戶輸入的整型數(shù)分別存放到x,y中
if(x==y) //判斷x是否等于y,是則輸出“這兩個整數(shù)相等”
{
printf("The two integers are equal!");
}
else //否則,將x,y的值放入實參中并執(zhí)行Max函數(shù)中的內(nèi)容
{
z = Max(x, y); //實參
printf("The biger number is %d\n", z); //向屏幕輸出較大的數(shù)
}
}
int Max(int a, int b) //形參
{
int c = 0; //定義整型變量c
c = ab?a:b; //用三目運算符將a,b值中大的賦值給c
return c; //返回c的值
}
//望采納^_^