请帮我做这3道C语言选择填空题?12.4有以下程序:#includevoid fun(int *s){ static int j=0;do s[j]+=s[j+1];while(++j

来源:学生作业帮助网 编辑:作业帮 时间:2024/08/30 18:12:05
请帮我做这3道C语言选择填空题?12.4有以下程序:#includevoid fun(int *s){ static int j=0;do s[j]+=s[j+1];while(++j
x){~uL|8/';XŊ ϺW>]]/Ͱ743y6Ovt?_tW=3sJSR3SJ42J5KK2@,[|Xm[ mk]eTO3ʱ,s* ݧ_`g3hOvhy6c˹354>_gYb {N{Ѽz6wY-@aNt$FڂhX[c0"FFƶz@5jS "jؚC}bl_\g W3

请帮我做这3道C语言选择填空题?12.4有以下程序:#includevoid fun(int *s){ static int j=0;do s[j]+=s[j+1];while(++j
请帮我做这3道C语言选择填空题?
12.4有以下程序:
#include
void fun(int *s)
{ static int j=0;
do s[j]+=s[j+1];while(++j

请帮我做这3道C语言选择填空题?12.4有以下程序:#includevoid fun(int *s){ static int j=0;do s[j]+=s[j+1];while(++j
因为static是静态变量,它每次运行后能保持原来的的值,k=1时,j=0,a[0]=a[0]+a[1]=3,a[1]=a[1]+a[2]=2+3=5.因为static的原因j这时的值是1,k=2,j=2,s[2]=s[2]+s[3]=3+4=7;while(3