您的位置:

c语言求救视频,!c语言用法 视频

本文目录一览:

C语言求救~~~

实验2

#includestdio.h

void main()

{

 int rad,hig;

float v;

printf("依次输入圆柱体的半径和高(整数)\n");

scanf("%d %d",rad,hig);

v = 3.14 * rad * rad * hig;

printf("圆柱体体积为%.2f\n",v);

}

实验3

#includestdio.h

void main()

{

 int i;

 float stu_score[5],mean_score = 0;

printf("请输入5个学生的成绩\n");

for(i=0; i5; i++)

 {

  scanf("%f",stu_score[i]);

  mean_score = mean_score + stu_score[i];

 }

mean_score = mean_score/5;

printf("五个学生的平均成绩为%.1f\n",mean_score);

}

实验4

#includestdio.h

void main()

{

 int a,b,c,temp,max;

printf("请输入3个整数\n");

   

 scanf("%d %d %d",a,b,c);

   

    temp = (ab)?(a):(b);

 max = (tempc)?(temp):(c);

 printf("三个数的最大值为%d\n",max);

}

C语言求救

回答的都什么啊,

这个方法就是冒泡法.

main()

{

int i,j,p,q,s,a[10];

printf("\n input 10 numbers:\n");

for(i=0;i10;i++)

scanf("%d",a[i]);

for(i=0;i10;i++){

p=i;q=a[i]; //下面for每趟比较前,让起始比较项的真实值不受影响.

for(j=i+1;j10;j++) //从下一项开始比较

if(qa[j]) { p=j;q=a[j]; } //这句可不是什么交换,只是确认每趟比较

起始项后最大值项的位置.比如第一趟

时,十个数里最大的是100,原来在a[5].

这个循环下来p=5.

if(i!=p) //这块语句是将每趟确定的起始项后最大值项与起始项交换.

比如第一趟后a[0]与a[5]交换.

{s=a[i];

a[i]=a[p];

a[p]=s; }

printf("%d",a[i]); 按由大到小的顺序按个显示.

比如第一趟下来十个数里最大那个,下一趟就会显示稍小那个.

}

}

其实最外层的for每动一次就是一趟排序.明显这种排序效率非常低,空间复杂度虽小,但时间复杂度极大.现实编程里很少用.但也要了解这种方法,一种编程的思想吧.

二楼的必须懂C吧.就那语句,那是交换用的吗?啥人都有.

C语言求救(请说下原因,严重感谢ing):

输出:C: dec=120,oct=170,hex=78,ASCII=x

第一个是x的ASCII码值的10进制表示

第二个是x的ASCII码值的8进制表示

第二个是x的ASCII码值的16进制表示

最后一个输出字符x

C语言求救!在线等!!!急急急

正常。。底盘用久了,什么车都生锈。。。生锈后,螺丝基本上都是打滑的。。要么换,一要割,再焊。。最好就换啦,怕焊接不牢固。很危险的。。。