我做练习了...
书是c程序设计,习题3.11让在表里添什么什么.
我自己写了个.一看结果瞬间崩溃.前面还好,后面的...完全的不明白啊 ?
想了很久,还是不明白.
程序代码:
#include<stdio.h> void main() { int a1=99,a2=42; char b1='d'; unsigned int c1=76,c2=65535; float d1=53.65;//53.65是灰色的,咋个意思? long int e1=68; printf("%d ,%d ,%d ,%d ,%d ,%d\n",a1,b1,c1,d1,e1,a2,c2); printf("%c ,%c ,%c ,%c ,%c ,%c\n",a1,b1,c1,d1,e1,a2,c2); printf("%u ,%u ,%u ,%u ,%u ,%u\n",a1,b1,c1,d1,e1,a2,c2); printf("%fd ,%fd ,%d ,%d ,%d ,%d\n",a1,b1,c1,d1,e1,a2,c2);//fd....是我自己想的...也不知道有没有.我想让它以单精度输出.书上只有 d o x u 和c.我瞎了么? printf("%ld ,%ld ,%ld ,%ld ,%ld ,%ld\n",a1,b1,c1,d1,e1,a2,c2); }
我用的是turbo3.0英文版,