单选题下列方法中,不属于软件调试方法的是( )。
单选题设变量x为float型且已经赋值,则以下语句中能够将x中的数值保留到小数点后面两位,并将第三位四舍五入的是______。 A) x=x*100+0.5/100.0 B) x=(x*100+0.5)/100.0 C) x=(int)(x*100+0.5)/100.0 D) x=(x/100+0.5)*100.0
单选题有以下程序
main()
{ int x[]={1,3,5,7,2,4,6,0},i,j,k;
for(i=0; i<3 ; i++)
for(j=2; j>=i ; j--)
if(x[j+1]>x[j]) {k=x[j]; x[j]=x[j+1]; x[j+1]=k; }
for(i=0; i<3; i++)
for(j=4; j<7-i; j++)
if(x[j]>x[j+1])
{k=x[j]; x[j]=x[j+1]; x[j+1]=k; }
for(i=0; i<8; i++)
printf("%d",x[i]);
printf("/n");
}
程序运行后的输出结果是______。
单选题要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,下列正确的程序段是( ) A) while((ch=getchar())!='N')printf("%c",ch); B) while(ch=getchar()!='N') printf("%c",ch); C) while(ch=getchar()=='N') printf("%c",ch); D) while((ch=getchar()) =='N')printf('%c',ch);
单选题语句printf("a\bhow\'s\\\bhe\n");的输出结果是______。(说明:'b'是退格符)
单选题若有定义语句:int a=3,b=2,c=1;以下选项中错误的赋值表达式是
单选题有以下程序,其中函数的功能是将多个字符串按字典顺序排序: # include<string.h> void f(char*p[],int n) {char *t; int i,j; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++) if(strcmp(p[i],p[j])>0){t=p[i];p[i]=p[j]p[j]=t;} } main() {char *p[5]={"abc","aabdfg","abbd","dcdbe","cd"}; f(p,5); printf("%d/n",strlen(p[1])); } 程序运行后的输出结果是 ______。
单选题有以下程序:#include<stdio.h>int fun(int x,int y){if(x!=y)return((x+y)/2);else return(x);}main(){int a=4,b=5,c=6;pfinff("%d\n",fun(2*a,fun(b,c)));}程序的运行结果是( )。
单选题在以下给出的表达式中,与while(E)中的(E)不等价的表达式是( )。
单选题有以下程序: #define P3 void F(int
x){return(P*x*x);} main()
{printf("%d/n",F(3+5));} 程序运行后的输出结果是 ______。
A.192
B.29
C.25
D.编译出错
单选题下列叙述中错误的是
单选题
单选题设a为int型变量,执行下列赋值语句后,a的取值分别为 ( )
a=125.534;a=20.0/3;a=20%3;a=(int)125%521%4;a=5<<2;
单选题对函数int fun(float x[10],int*n)声明正确语句是( )。
单选题下列选项中,当x为大于1的奇数时,值为0的表达式是( )。
单选题数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算以及
____
。
单选题有以下程序(说明:字母A的ASCII码值是65) #include<stdio.h> void fun(char *s) while(*s) if(*s%2) printf ("%c", *s); s++; main() char a[]="BYTE"; fun(a); printf("/n"); 程序运行后的输出结果是______。 A) BY B) BT C) YT D) YE
单选题有以下程序:
#include <stdio.h>
int fun(int *k)
{ int b=0;
b=*k+b;
return(b);}
main()
{ int a[10]={1,2,3,4,5,6,7,8},i;
for(i=2;i<4;i++){printf("%d",fun(}
printf("/n");
}
程序运行后的输出结果是______。
单选题有以下程序: #include <stdio.h> int a=2; int f(int *a) return (*a) ++; main() int s=0; int a=5; s+=f( s+=f( printf("%d/n",s) 执行后的输出结果是( )。 A) 10 B) 9 C) 7 D) 8
单选题有以下程序段: int x=3: do
{printf("%d",x-=2);} while(!(--x));
其输出结果是{{U}} {{/U}}。
A.1
B.3 0
C.1-2
D.死循环