1.下列选项中不是C语句的是( )。
A. n++
B. ;
C. x=y=z;
D. {a=1,b=2,c=a*b}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-ffd8-c003-bc7499099f01.html
点击查看答案
22.若有代数式
,则不正确的C语言表达式是________。
A. x/b/c*y*6
B. 6*x*y/b/c
C. 6*x*y/b*c
D. x*y/c/b*6
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-6f50-c003-bc7499099f00.html
点击查看答案
10.在C语言中while和do-while循环的主要区别是( )。
A. do-while的循环体至少无条件执行一次
B. do-while允许从外部转到循环体内
C. while的循环控制条件比do-while的循环控制条件严格
D. do-while的循环体不能是复合语句
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-a5b8-c003-bc7499099f01.html
点击查看答案
13.若有定义“int i; float x;”,为使i得到值1,x得到值3.1416,当执行语句“scanf("%3d%f", &i, &x);”时,正确的输入形式是( )。
A. 1, 3.1416
B. 13.1416
C. 001 3.1416
D. i=001, x=3.1416
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-2ad0-c003-bc7499099f00.html
点击查看答案
3.只能在循环体中出现的语句是( )语句。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-8290-c003-bc7499099f02.html
点击查看答案
7. C语言中共有________个关键字。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ee-f250-c003-bc7499099f02.html
点击查看答案
10. 下面程序运行时,输出的结果是()。
#include
int main()
{ int i,k,a[10]={1,2,3,4,5,6,7,8,9,10},b[3]={0};
for(i=0;i<10; i++)
{ k=a[i]%3; b[k]+=a[i];}
printf("%d,%d,%d",b[0],b[1],b[2]);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-3bf8-c003-bc7499099f00.html
点击查看答案
33.下面关于C语言函数的叙述中,错误的是________。
A. 一个完整的C程序由多个函数组成,其中有且只能有一个main()函数
B. 当一个C程序包含多个函数时,先定义的函数先执行
C. 函数可以嵌套调用
D. 函数不可以嵌套定义
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-2c10-c003-bc7499099f00.html
点击查看答案
4.下面程序的功能是:根据下列公式计算cos( )的近似值。精度要求:当通项的绝对值小于等于10
-6时为止。
#include
#include<( (10) )>
double mycos( )
{ int n=1;
double s=0, t=1.0;
while (( (11) )>=1e-6)
{s+=t;
t*= ( (12) );
n=n+2;
}
return s;
}
int main()
{ double x;
scanf( );
printf( ;
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-4550-c003-bc7499099f00.html
点击查看答案
4.算法应具备如下几个特征:确定性、有穷性、可行性和________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ee-ee68-c003-bc7499099f03.html
点击查看答案