#include Void main( ) {int k=1,s=0; do{if((k%2)!=0 continue;
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/22 16:39:23
#include Void main( ) {int k=1,s=0; do{if((k%2)!=0 continue; s+=k;k++; } while(k>0); pin
程序:
#include
void main()
{ int k=1,s=0; //注意k的初始值是1
do
{ if ( (k%2)!=0 ) continue; //k%2=1%2=1不等于0,继续循环转while判断
s+=k; k++; //这些语句不会执行
} while ( k>0 ); // k=1大于0成立,继续从do开始循环
printf...
}
结果这个程序一直在do语句中的第一个if语句上循环执行,由于不会执行任何改变k的语句,这将是个无限循环.
#include
void main()
{ int k=1,s=0; //注意k的初始值是1
do
{ if ( (k%2)!=0 ) continue; //k%2=1%2=1不等于0,继续循环转while判断
s+=k; k++; //这些语句不会执行
} while ( k>0 ); // k=1大于0成立,继续从do开始循环
printf...
}
结果这个程序一直在do语句中的第一个if语句上循环执行,由于不会执行任何改变k的语句,这将是个无限循环.
#include void main( ) { int k=-3; if (k
#include void main() { int k=5,n=0; while(k>0) {switch(k) {d
main() {int k=1,s=0; do{if ((k%2)!=0) coutiune; s+=k;k++;}wh
#include #define M 20; void main() { int i,j,k,p,t,n=0; int
int main(void) { int k=0; while(k++
#include void main() { int k=-1; printf("%d,%u\n",k,k); }
#include #define S(x) x*x void main() { int a,k=3,m=1; a=S(k
#include main( ) { int k,sum=0 int count=0 for(k=1;k
#include void main() { char k='c',h='d'; int i=1,j=2; k+=i++
3.设有以下程序:、#include #define S(X) X*Xvoid main(void){int k=2;c
#include main() { int s=0,k; for(k=7;k>=0;k--) { switch(k) {
#include void main() { int x=0,y=1,z=2; if(!x) z=-1; if (y)