重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
#include stdio.h
創新互聯公司專注于企業全網營銷推廣、網站重做改版、團風網站定制設計、自適應品牌網站建設、H5建站、購物商城網站建設、集團公司官網建設、外貿網站建設、高端網站制作、響應式網頁設計等建站業務,價格優惠性價比高,為團風等各大城市提供網站開發制作服務。
#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、每個源文件可由一個或多個函數組成。
3、一個源程序不論由多少個文件組成,都有一個且只能有一個main函數,即主函數。是整個程序的入口。
4、源程序中可以有預處理命令(包括include 命令,ifdef、ifndef命令、define命令),預處理命令通常應放在源文件或源程序的最前面。
5、每一個說明,每一個語句都必須以分號結尾。但預處理命令,函數頭和花括號“}”之后不能加分號。結構體、聯合體、枚舉型的聲明的“}”后要加“ ;”。
6、標識符,關鍵字之間必須至少加一個空格以示間隔。若已有明顯的間隔符,也可不再加空格來間隔。
參考資料:
百度百科-二維數組
百度百科-c語言
以下的程序實現的功能為:
主函數中定義一個包含10個浮點型數據的數組,
自定義函數實現如下功能:
函數func1()的功能是計算并輸出數組的平均值;
函數func2()的功能是將數組的每個數取整數(題目未規定取整規則,程序中采用截尾取整),存儲到新的數組里,并打印輸出。
#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); // 定義函數Max
void main() //無返回值主函數
{
int x, y, z; //定義整型變量x,y,z
printf("Please input two integers : "); //讓用戶輸入兩個整數,務必要用英文輸入法輸入“,”
scanf("%d,%d",x, y); //將用戶輸入的整型數分別存放到x,y中
if(x==y) //判斷x是否等于y,是則輸出“這兩個整數相等”
{
printf("The two integers are equal!");
}
else //否則,將x,y的值放入實參中并執行Max函數中的內容
{
z = Max(x, y); //實參
printf("The biger number is %d\n", z); //向屏幕輸出較大的數
}
}
int Max(int a, int b) //形參
{
int c = 0; //定義整型變量c
c = ab?a:b; //用三目運算符將a,b值中大的賦值給c
return c; //返回c的值
}
//望采納^_^