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--}