注意:此页面搜索的是所有试题
安徽继续教育在线-C语言程序设计
C 语言中以下几种运算符的优先次序()的排列是正确的. A、 由高到低为:!,&&,∣∣,算术运算符,赋值运算符 B、 由高到低为:!,算术运算符,关系运算符,&&,∣∣,赋值运算符 C、 由高到低为:算术运算符,关系运算符,赋值运算符,!,&&,∣∣ D、 由高到低为:算术运算符,关系运算符,!,&&,∣∣,赋值运算符
若定义数组并初始化,运行的结果是() void main( ) { int i,j,a[2][3]={{1,2,3},{4,5,6}}; for(i=0;i<2;i++) for(j=0;j<3;j++) printf(""%d"",a[i][j]); } A、 1,2,3,4,5,6 B、 12345 C、 123456 D、 无法运行
若intx,y;doublez;以下不合法的scanf函数调用语句是()。 A、 scanf(“%d%lx,%le”,&x,&y,&z); B、 scanf(“%2d*%d%lf”,&x,&y,&z); C、 scanf(“%x%*d%o”,&x,&y); D、 scanf(“%x%o%6.2f”,&x,&y,&z);
设有定义:char a;int b;float c,double d;执行语句:c=a+b+c+d;后,变量c 的数据类()。 A、 int B、 char C、 float D、 double
已知x=10,ch=’A’,y=0;,则表达式“x>=y&&ch<’B’&&!y”的值是()。 A、 0 B、 1 C、 “假” D、 “真”
以下对指针变量进行操作的语句,正确的选项是() A、 int*p,*q;q=p; B、 inta,*p,*q;q=&a;p=*q; C、 inta=b=0,*p;p=&a;b=*p; D、 inta=20,*p,*q=&a;p=q;
下列各语句定义了数组,()是正确的。 A、 inta[][]={1,2,3,4}; B、 intx[2][2]={1,2,3,4,5}; C、 intx[2][]={1,2,4,6}; D、 intm[][3]={1,2,3,4,5,6};
将(AF)16与(78)16进行按位异或的结果是()。 A、 (D7)16 B、 (28)16 C、 (D8)16 D、 (27)16
已有定义char str1[15]={“computer”} , str2[15] ; 则语句用法正确的是()。 A、 str2=str1; B、 str2="science"; C、 scanf("%s",str2); D、 printf("%s",&str1);
若变量已正确定义,语句“if(a>b)k=0;elsek=1;”和()等价。 A、 k=(a>b)?1:0; B、 k=a>b; C、 k=a<=b; D、 a<=b?0:1;
以超市买苹果为例,一次放一个,一共买5个,最好选用()。 A、 条件控制的循环 B、 计数控制的循环 C、 Raptor操作的循环 D、 其它都不对
将程序prog.c编译后运行:prog–nlahelloworld则*(*(argv+2))是() A、 ’p’ B、 ‘-‘ C、 ‘h’ D、 ‘w
以下函数调用语句中,calc(exp1,(exp3,exp4,exp5));含有的实参个数是() A、 1 B、 2 C、 3 D、 4
设整型变量n的值为2,执行语句“n+=n-=n*n”后,n的值是() A、 0 B、 2 C、 -4 D、 4
下面关于main()函数描述不正确的选项是()。 A、 一个C程序必须有且只能有一个用main()作为名字的函数 B、 main()函数被称为主函数 C、 C程序总是从主函数开始执行,main()函数必须放在整个程序的开头部分 D、 main函数就是一个程序的入口部分。也就是说,程序都是从main函数头开始执行的,然后进入到main函数中,执行main函数中的内容