C语言:输入11个整数将前5个数求其倒数,最后输出全部。 急

Python048

C语言:输入11个整数将前5个数求其倒数,最后输出全部。 急,第1张

的是倒数”,是要这样的——

#include "stdio.h"

int main(int argc,char *argv[]){

int a[11],i

printf("Please enter 11 integers...\n")

for(i=0i<11scanf("%d",a+i++))

i=a[0],a[0]=a[4],a[4]=i

i=a[1],a[1]=a[3],a[3]=i

for(i=0i<11printf("%d ",a[i++]))

printf("\n")

return 0

}

运行样例:

还是要这样的——

#include "stdio.h"

int main(int argc,char *argv[]){

int a[11],i

printf("Please enter 11 integers...\n")

for(i=0i<11scanf("%d",a+i++))

for(i=0i<11i++)

if(i<5)

a[i]!=0 ? printf("%.2f ",1.0/a[i]) : printf("INF")

else

printf("%d ",a[i])

printf("\n")

return 0

}

运行样例:

你看看这个,就是完成倒计时的:#include <stdio.h>#include <time.h>void wait ( int seconds ){ clock_t endwaitendwait = clock () + seconds * CLOCKS_PER_SEC while (clock() <endwait) {}}int main (){ int nprintf ("Starting countdown...\n")for (n=10n>0n--) { printf ("%d\n",n) wait (1)} printf ("FIRE!!!\n")return 0}

intn=5doublex=3.141592654while(n>0)//取出小数后n位{x=x*10//更新x值,把小数点后第一位放在个位上printf("%d\n",(int)x%10)//int强制把double转换成int,因为求余必须为int类型,//而%10求余,是求个位上的数字i--}