单选题a、b和c都是int型变量,且a=3,b=4,c=5,则下面的表达式中,值为0的表达式是 ( )
A.'a'&&'b
B.a<=b
C.ab+c&&b-c
D.!((a<b)&&!c1)
单选题下面不属于结构化程序设计风格的是
单选题下面不属于软件设计阶段任务的是
单选题下列是if浯句的基本形式: if(表达式)语句 其中“表达式”( )。
单选题若有语句:char *line[5];,以下叙述中正确的是{{U}} {{/U}}。
A. 定义line是一个数组,每个数组元素是一个基类型为char的指针变量
B. 定义line是一个指针变量,该变量可以指向一个长度为5的字符型数组
C. 定义line是一个指针数组,语句中的*号称为间址运算符
D. 定义line是一个指向字符型函数的指针
单选题有以下程序: main() int x[8]=8,7,6,5,0,0,*s; s=x+3; printf("%d/n",s[2]); 程序运行后的输出结果是______。 A) 随机值 B) 0 C) 5 D) 6
单选题以下叙述中正确的是 ______。A) 调用printf函数时,必须要有输出项B) 使用putchar函数时,必须在之前包含头文件stdio.hC) 在C语言中,整数可以以十二进制、八进制或十六进制的形式输出D) 调用getchar函数读入字符时,可以从键盘上输入字符所对应的ASCII码
单选题有以下程序:
#include<stdio.h>
main()
{int aa[3][3]={{2}, {4}, {6}}, i, *p=
for(i=0; i<2; i++)
{ if(i==0)aa[i][i+1]=*p+1;
else++p;
printf("%d", *p);
}
printf("/n");
}
程序的输出结果是
单选题以下程序运行后的输出结果是 #include <stdio.h>
void fun(int a,int b) { int t;
t=a; a=b; b=t; }
main{{U}} {{/U}} { int
c[10]={1,2,3,4,5,6,7,8,9,0},i; for(i=0;i<10;i+=2)
fun(c[i],c[i+1]); for(i=0;i<10;i++)
prinff("%d,",c[i]); printf("/n"); }
A. 1,2,3,4,5,6,7,8,9,0
B. 2,1,4,3,6,5,8,7,0,9
C. 0,9,8,7,6,5,4,3,2,1
D. 0,1,2,3,4,5,6,7,8,9
单选题若有以下程序#include<stdio.h>main(){int a=1,b=2,c=3,d=4; if((a=2)‖(b=1))c=2; if((c==3)&&(d=-1))a=5; printf("%d,%d,%d,%d\n",a,b,c,d);}则程序的输出结果是
单选题有以下程序:
#include
int new_div(double a,double b)
{return a/b+0.5;}
main()
{printf("%d",new_div(7.8,3.1));}
程序运行后的输出结果是( )。
单选题不能正确表示数学式的表达式是
单选题下列叙述中正确的是______。
单选题有以下程序 main() {int i,j; for(i=1;i<4;i++) {for(j=i;j<4;j++) printf(“%d*%d=%d”,i,j,i*j); printf("\n"); }}
单选题若有定义:int *p[3];,则以下叙述中正确的是
A)定义了一个基类型为int的指针变量p,该变量具有三个指针
B)定义了一个指针数组p,该数组含有三个元素,每个元素都是基类型为int的指针
C)定义了一个名为*p的整型数组,该数组含有三个int类型元素
D)定义了一个可指向一维数组的指针变量p,所指一维数组应具有三个int类型元素
单选题以下叙述中正确的是
单选题当变量c的值不为2、4、6时,值也为“真”的表达式是______。
单选题有以下程序:
#include
main()
{
int sum=0,x=5;
d0{sum+=x;}
while(!一一x);
printf(“%d\n”,sum);
}
程序的运行结果是( )。
单选题一个采用顺序存储方式的线性表中,若线性表的第一个元素的存储地址是200,每一个元素的长度是2,则第6个元素的地址是______。
单选题在定义:int a[10]; 之后,对数组a元素引用正确的是______。