正在加载图片...
n=128765,c1='a',c2='b’。想得到以下的输出格式和结果,请写出程序, 要求输出的结果如下: x=1.200000y=2.400000,2z=-3.600000 x+y=3.60y+z=-1.20z+x=-2.40 c1='a or 97 (ASCII) c2='B or 98(ASCII) 四、问题 1.分析程序一运行结果。特别注意输出c1,c2的值是什么?什么原因? 如何修改能得到预期的结果? 2.将程序一输入e,f的语句改为: scanf(%d, %d", &e, &f) 再用上述测试数据测试并分析结果 3.将程序一输入u,v的语句改为: scanf(%d, %d", &u, &v) 再用上述测试数据测试并分析结果 4.将程序一输出e,f的语句改为 printf("e=%17d, f=17d,e, f) 再用上述测试数据测试并分析结果 5.将程序一输出u,v的语句改为: printf("u=%d, v=%d",u, v): EX printf("u=%o, v=%o",u, v) 再用上述测试数据测试并分析结果 6.请同学们自己修改程序和改变数据输入的形式,分析各种情况下的输 入与输出。 7.验证转义字符\n,\r的意义有何不同。 8.总结在 printf函数中可以使用的各转义字符及其功能 9.完成程序二的程序设计,如何修改格式使程序能输出'B以及其相应的 ASCⅡ码值?15 n=128765,c1='a',c2='b'。想得到以下的输出格式和结果,请写出程序, 要求输出的结果如下: a= 3 b= 4 c= 5 x=1.200000,y=2.400000,z=-3.600000 x+y= 3.60 y+z=-1.20 z+x=-2.40 c1='a' or 97(ASCII) c2='B' or 98(ASCII) 四、问题 1. 分析程序一运行结果。特别注意输出 c1,c2 的值是什么?什么原因? 如何修改能得到预期的结果? 2. 将程序一输入 e,f 的语句改为: scanf("%d,%d",&e,&f); 再用上述测试数据测试并分析结果。 3. 将程序一输入 u,v 的语句改为: scanf("%d,%d",&u,&v); 再用上述测试数据测试并分析结果。 4. 将程序一输出 e,f 的语句改为: printf("e=%17d,f=%17d",e,f); 再用上述测试数据测试并分析结果。 5. 将程序一输出 u,v 的语句改为: printf("u=%d,v=%d",u,v);或 printf("u=%o,v=%o",u,v); 再用上述测试数据测试并分析结果。 6. 请同学们自己修改程序和改变数据输入的形式,分析各种情况下的输 入与输出。 7. 验证转义字符\n,\r 的意义有何不同。 8. 总结在 printf 函数中可以使用的各转义字符及其功能。 9. 完成程序二的程序设计,如何修改格式使程序能输出'B'以及其相应的 ASCII 码值?
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有