4.写出下面程序运行的结果.main ( ){ int k=1,n=263 ;
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/10/11 17:27:31
4.写出下面程序运行的结果.main ( ){ int k=1,n=263 ;
4.写出下面程序运行的结果.
main ( )
{ int k=1,n=263 ;
do { k*= n%10 ; n/=10 ; }
while (n) ;
printf(“%d\n”,k);}
中while (n) 是给n附的什么值?
4.写出下面程序运行的结果.
main ( )
{ int k=1,n=263 ;
do { k*= n%10 ; n/=10 ; }
while (n) ;
printf(“%d\n”,k);}
中while (n) 是给n附的什么值?
循环次数 k值 n值
1 k=1*(263%10)=1*3=3 n=263/10=26
2 k=3*(26%10)=3*6=18 n=26/10=2
3 k=18*(2%10)=18*2=36 n=2/10=0
此时n已经等于0,while(n)为假了,无法继续循环.所以运行结果是输出k的值36
1 k=1*(263%10)=1*3=3 n=263/10=26
2 k=3*(26%10)=3*6=18 n=26/10=2
3 k=18*(2%10)=18*2=36 n=2/10=0
此时n已经等于0,while(n)为假了,无法继续循环.所以运行结果是输出k的值36
4.写出下面程序运行的结果.main ( ){ int k=1,n=263 ;
写出下面程序运行的结果.main ( ) { int i,b,k=0 ; for (i=1; i
求以下程序的运行结果main(){int i,n=0;for(i=1;i
下面程序的运行结果是 main() {int a[6],i; for(i=1;i
下面程序运行结果main() {int a[6],i; for(i=1;i3))%5; printf("%2d",a[i
以下程序的运行结果是.main(){int k=4,a=3,b=2,c=1;printf(“%d\n”,k
、下面程序的输出是( ).main() { int k=13; printf(“k=%d,k=%o,k=%x\n”,k,
读程序,写出程序执行结果 1.#include void main() { int n=2; printf(“%d\n”
1、下面程序段的运行结果是 .int n=0; while (n++
下面的程序的输出结果是() main(){int k=11;printf (''k=%d,k=%0,k=%x\n'');
阅读程序写出运行结果 1、 main() { int x ,y=10 ; x = -3 + 5 * 5 - 6 ; pr
下面程序的输出是main(){int a=-1,b=4,k;k=(a++