为你找到 1000 条关于 单选题——26 的结果
39x.下面程序的执行结果是.#include"stdio.h"intmain(){inti;for(i=1;i<=5;i++){if(i%2)printf("*");elsecontinue;printf("#");}printf("$\n");return0;}
38x.由for循环构成的程序如下:#include"stdio.h"intmain(){intm,n;for(m=1,n=1;m<=100;m++){if(n>=20)break;if(n%3){n+=3;continue;}n=-5;}printf("%d\n",m);return0;}执行该程序,输出结果为
37x.有程序段如下:inti,j;for(i=5;i;i--)for(j=1;j<=5;j++){}假若内循环体中不存在中止循环的控制语句,也没有改变i和j的值的操作,则内循环执行的总次数为
36x.下面是一个程序段:#include"stdio.h"voidmain(){intx,y;for(y=1,x=2;y<=50;y++){if(x>=15)break;x+=8;}printf("%d\n",x);}执行该程序段后,x值为
35x.有程序段如下:intk=10;while(k>=5)k=k-1;则该程序段执行结束后,变量k的值是
34x.有程序段如下:intyear=2000;printf("%s\n",year%(year%100?4:400)?"NO":"YES");执行上面的printf()语句后,输出结果是
33x.有变量定义如下:charch='Z';则下列表达式的值是。ch=(ch>='A'&&ch<='Z')?(ch+32):ch;
32x.程序段如下:#include<stdio.h>intmain(){intx,y,z,max;x=1,y=8,z=3;max=x;if(z>y){if(z>x)max=z;}elseif(y>x)max=y;printf("Max=%d\n",max);return0;}执行该程序后,输出结果为
31x.以下程序段的运行结果是:#include<stdio.h>intmain(){intx,y,temp;x=3,y=2;if(1){if(x<y){temp=x;x=y;y=temp;}}printf("x=%d,y=%d\n",x,y);return0;}
30x.有程序段如下:inta=4,b=2,c=3;if(a>b)c=a;a=b;b=c;执行该程序段后,变量a,b,c的值是
29x.己知字母A的ASCII码为十进制的65,下面程序的输出结果是。#include"stdio.h"intmain(){charch1,ch2;ch1='D'+'5'-'3';ch2='D'+'6'-'3';printf("%d,%c\n",ch1,ch2);return0;}
28x.己知字母A的ASCII码为十进制数65,且ch为字符型,则执行语句ch='A'+25;后,以下说法正确的是
27x.程序段如下:inta,b;scanf("%d%d"&a,&b);输入a,b的值时,不能作为输入数据分隔符的是
25x.有宏定义如下:#defineM500则,下列语句中,正确的是
24x.在程序中哪个语句,须在程序开始使用宏命令#include<math.h>。