12.一元二次方程ax
2+bx+c=0有两个相异实根的条件是
![](https://yi2.oss-cn-shenzhen.aliyuncs.com/6e515f646ac1487a876f07d9f28088de.png)
且b
2-4ac>0,下面选项中正确的表达式是( )。
A. a!=0, b*b-4*a*c>0
B. a!=0||b*b-4*a*c>0
C. a&&b*b-4*a*c>0
D. !a&&b*b-4*a*c>0
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-1148-c003-bc7499099f00.html
点击查看答案
21.下面程序运行后输出结果为________。
#include
int a;
int m( )
{ static int b;return( )+( ); }
int main()
{ int a=2; printf( return 0; }
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-acf8-c003-bc7499099f00.html
点击查看答案
8.一个完整的C程序可以有多个函数,其中有且只能有一个名为________的函数。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ee-f250-c003-bc7499099f03.html
点击查看答案
3.在窗体上以每行两个数的格式输出所有的“水仙花数”。所谓“水仙花数”是指一个三位数,其各位数字的立方和等于该数本身。(提示:首先分离出每位数字)
#include
int main()
{ int i,a,b,c,n=0;
for(i=100;i<=999;i++)
{ a=i/100;
b=(i-a*100)/10;
c=i%10;
if( )
{ printf( );
n++;
if(n%2==0) printf( );
}
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-8078-c003-bc7499099f00.html
点击查看答案
2.下面程序运行时输出结果是()。
#include
int n=1;
int main()
{printf( ); return 0;}
#define n 2
int f( )
{return n+x; }
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-66a8-c003-bc7499099f00.html
点击查看答案
12.下面程序运行时输出结果的最后一行是()。
#include
int main()
{ int i, j, k=1, a[3][3]={0};
for(i=0;i<=3/2+1;i++)
{ for(j=0;j<=i;j++)
a[j][i-j]=k++;
}
for(;i<6;i++)
{ for(j=i+1-3;j<=3-1;j++)
a[j][i-j]=k++;
}
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)
printf("%2d", a[i][j]);
printf( ); }
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-43c8-c003-bc7499099f00.html
点击查看答案
44.下面选项中,可以作为用户标识符的是( )。
A. 6_6
B. void
C. unsigned
D. _0_
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-a600-c003-bc7499099f01.html
点击查看答案
30.若变量已正确定义并赋值,下面表达式( )不符合C语言语法。
A. a*b/c;
B. 3.14%2
C. 2, b
D. a/b/c
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-82d8-c003-bc7499099f01.html
点击查看答案
5.下面程序用[2,10]之间的所有正整数验证定理:对于任意一个正整数都可以找到至少一串连续奇数,它们的和等于该正整数的立方。例如,33=27=7+9+11,43=64=1+3+5+7+9+11+13+15。
#include
int main()
{ long n, i, k, j, p, sum;
for(n=2;n<=10;n++)
{k=n*n*n;
for(i=1;i<k/2;i+=2)
{for(j=i, sum=0;( (9) ) ;j+=2)
sum+=j;
if( )
{printf( );
for(p=i;p<( (10) );p+=2) printf( );
printf("%1d", p);
break; }
}
if(i>=k/2) printf( );
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-1318-c003-bc7499099f00.html
点击查看答案
5.用C语言编写的源程序中,()是必不可少的。
A. 名为main的函数定义
B. #include
C. 变量定义
D. 注释部分
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-3c88-c003-bc7499099f01.html
点击查看答案