您的位置:

c语言序列输出,C语言输出程序

本文目录一览:

C语言 如何输出出栈序列

可以的,先别被题目骗了,说是1,2,3,4为输入序列,实际上只是按照这个顺序执行,并非一次性把1,2,3,4连续放进栈里面,什么情况下会有出栈为3,2,4,1呢?就是,先进栈1,2,3,然后3出栈,再2出栈,然后4进栈,4出栈,再1出栈,那么就满足你提出的可能了。

C语言,输出大写字母序列

#include stdio.h

int main()

{int i,n;

scanf("%d",n);

putchar('A'+n-1);

for(i=0;in-1;i++)

  printf("%c",'A'+i);

return 0;

}

C语言:输出分数序列2/3,3/5,5/9,9/15,15/25,...的前50项(10个一行)及前50项的和。咋写?

代码文本:

#include "stdio.h"

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

int n,i;

__int64 a,b;

double s,t;

for(a=2,b=3,s=n=i=0;i50;i++){

printf(++n%10 ? "%10f" : "%10f\n",t=a/(b+0.0));

b+=a,a=b-a,b+=!(b1);

s+=t;

}

printf("\nThe SUM are %f\n",s);

return 0;

}

(6位小数,所以后面的数字似乎是重复的,实际是精度受到了限制,输出10位以上小数就不会有这种现象了,但那样一行10数又不能实现了)