下面程序运行后的结果是什么?该程序的功能是什么?1、第一行有错误,修正后程序是无限循环,卡死!2、第一行有错误,修正后输出:s=153、将选择的DAT文件删除,并将其内容移动到"d: est.dat" 程序可以运行,但是运行结果是错的,应该怎么改?程序可以运行,但是运行结果是错的,说明程序写的没有错,但是结果是错的说明程序的逻辑是错的,所以找程序逻辑看是否和要求一直
下面程序运行后的结果是什么?该程序的功能是什么?
1、第一行有错误,修正后程序是无限循环,卡死!2、第一行有错误,修正后输出:s=153、将选择的DAT文件删除,并将其内容移动到"d: est.dat"程序可以运行,但是运行结果是错的,应该怎么改?
程序可以运行,但是运行结果是错的,说明程序写的没有错,但是结果是错的说明程序的逻辑是错的,所以找程序逻辑看是否和要求一直。列表分析下面程序的运行步骤和中间结果,给出最后的输出结果?
源程序:#include "stdio.h"main(){ int i=5 char c[6]="abcd" do { c[i]=c[i-1]}while(--i>0) puts(c)}运行步骤:1:把c[4]的值赋给c[5],i自减1,变成4,4>0,继续进行循环;2:把c[3]的值d赋给c[4],i自减1,变成3,3>0,继续进行循环;3:把c[2]的值c赋给c[3],i自减1,变成2,2>0,继续进行循环;4:把c[1]的值b赋给c[2],i自减1,变成1,1>0,继续进行循环;5:把c[0]的值a赋给c[1],i自减1,变成0,0!>0,跳出循环;6:整体输出一位数组c的值:aabcd;程序运行结束本文链接:http://10.21taiyang.com/Biological-SciencesScience/20420440.html
程序和(hé)程序运行结果转载请注明出处来源