お願いします!!!プログラミングについて。
お願いします!!!プログラミングについて。
次の文が実行されると何がどのようにプリントされるか。何もプリントされない時は「なし」と記せ。
また、途中に「ブランク」が入る場合は、”b”と記せ。
(1)
printf("i=%d j=%lf\n", 1/2,1/3);
(2)
x = 0.5; y= 1e0/3e0; printf("x = %7.3f, y = %12.5e\n", x, y); */
(3)
i = 2; j = 3; printf("%d", i==2);
(4)
int sum1(i){
int s = 0;
return s += i;
}
int sum2(i){
static int s = 0;
return s += i;
}
main(){
int s1, s2, i;
for(i=1;i<=10;i++){
s1 =sum1(i); s2 = sum2(i);}
printf("%d %d\n",s1,s2);
}
(5)
int mtx[4][3] = {{1,2,3},{4,5,6},{7,8,9},{-1,-2,-3}};
int i,j,rtot,ctot[3]={0,0,0},stot=0;
for(i=0,i<4,i++){
rtot = 0;
for(j=0;j<3;j++){
rtot += mtx[i][j]
ctot[j] += mtx[i][j];
stot += mtx[i][j];
printf("%3d ",mtx[i][j]);
}
printf(" %3d\n",rtot);
}
printf("\n");
for(j=0;j<3;j++) printf("%3d ",ctot[j]);
printf(" %3d\n",rtot);
この5問をプログラミングに詳しい方教えてください!切実です。。
一つだけでも構いません!よろしくお願いします。