首页/ 题库 / [单选题]t为int类型,进入下面的循环之前,t的的答案

t为int类型,进入下面的循环之前,t的值为0。则下列说法中正确的是( )。while(t=1){…}

单选题
2022-01-05 14:33
A、循环控制表达式的值为0
B、循环控制表达式的值为1
C、循环控制表达式不合法
D、以上说法都不对
查看答案

正确答案
B

试题解析
本题考查对while循环及逻辑表达式的理解。循环控制表达式为赋值表达式t=l,永远为l(为真)。

标签:
相关题目
有下列程序段:

int n,t=1,s=0;

scanf("%d",&n);

do {s=s+t;t=t-2;}while(t!=n);

为使此程序不陷入死循环,从键盘输入的程序应该是(  )。

下面程序段的功能是( )。 …… int a[]={4,0,2,3,1},i,j,t; for(i=0;<5;i++) { t=a[i];j=i;j--; while(j>=0&&t>a[j]) {a[j+1]=a[j];j--;} a[j+1] =t; } ……
设当t<3时,x(t)=0,则使=0的t值为 。
若t为double类型,表达式t=1,t+5,t++的值是____
设有程序段t=0;while(printf()){t++;if(t<3) break;}下面描述正确的是( )
在DO WHILE / ENDDO循环中,若循环条件设置为.T.,则下列说法中正确的是( )。
已知T(1)=9,T(2)=8,T(0)=5,Total=T(1)+T(2)+T(0),则Total=()。
若t为doudle类型,表达式t=1,t + 5,t + +的值是 ( )
若t已定义为double类型,表达式:t=1,t++,t+5的值是( )
有以下程序: void swapl(int c[]) { int t; t=c[0]; c[0]=c[1]; c[1]=t; } void swap2{int c0, int c1) { int t; t=c0; c0=c1; c1=t; } main() { int a[2]={3,5}, b[2]={3,5}; swap1 (A) ; swap2 (b[0],b[1]); printf("%d %d %d %d ",a[0],a[1],b[0],b[1]); } 其输出结果是
有以下程序 void swapl(int c[]) { int t; t=c[0];c[0]=c[1];c[1]=t; } void swap2(int c0,int c1) {int t; t=c0;c0=c1;c1=t; } main() { int a[2]={3,5},b[2]={3,5}; swapl(a) ;swap2(b[0],b[1]); printf("%d%d%d%d ",a[0],a[1],b[0],b[1]); } 其输出结果是:
有以下程序: void swap1(int C[]) { int t; t=c[0]; c[0]=C[1]; c[1]=t; } void swap2(int c0, int c1) { int t; t=c0; c0=c1; c1=t; } main() { int a[2]={3,5}, b[2]={3,5); swapl(a); swap2(b[0],b[1]); printf("%d %d %d %d ",a[0],a[1],b[0],b[1]); } 其输出结果是
有以下程序: void swapl(int c0[],int c1[]) {int t; t=c0[0];c0[0]=c1[0];c1[0]=t; } void swap2(int*c0,int*c1) {int t; t=*c0;*c0=*c1;*c1=t; } main() {int a[2]={3,5),b[2]={3,5}; swapl(a,a+1);swap2(&b[0],&b[1]); printf("%d%d%d%d ",a[0],a[1],b[0],b[1]); } 程序运行后的输出结果是( )。
有以下程序: void swapl(int c0[],int c1[]) {int t; t=c0[0]; c0[0]=c1[0];c1[0]=t; } void swap2(int *c0,iht *c1) {int t; t=*c0; *c0=*c1; *c1=t; } main() {int a[2]={3,5},b[2]={3,5}; swapl(a,a+1); swap2(&b[0],&b[1]); printf("%d%d%d%d ",a[0]a[1],b[0],b[1]); } 程序运行后的输出结果是 ______。
有以下程序 void swapl(int c0[],int c1[] { int t; t=c0[0]; c0[0]=c1[0]; c1[0]=t; } void swap2 (int *c0,int *c1) { int t; t-*c0; *c0=*c1; *c1=t; } main() { int a[2]={3,5}, b[2]={3,5} swapl(a,a+1); swap2(&b[0],&b[1]); printf("%d %d %d %d ",a[0],a[1],b[0],b[1]); } 程序运行后的输出结果是
有以下程序段: int n,t=1,s=0; scanf("%",&n); do{ s=s+t; t=t-2;} while(t!=n); 为使此程序段不陷入死循环,从键盘输入的数据应该是( )。
有以下程序段: int n, t=1, s=0; scanf("% d", &n); do{s=s+t; t=t-2; )while(t!=n); 为使程序不陷入死循环,从键盘输入的数据应该是______。
有以下程序段: int n,t=1,S=0; scanf("%d",&n); do{s=s+t;t=t-2;}while(t!=n); 为使此程序段不陷入死循环,从键盘输入的数据应该是( )。
t为int类型,进入循环while(t=1){...}之前,t的值为0。则以下叙述中,正确的是()
t为int类型,进入下面的循环之前,t的值为0。则下列说法中正确的是( )。while(t=1){…}
广告位招租WX:84302438

免费的网站请分享给朋友吧