谁哪位高手会这些啊,我刚刚学的看不明白,帮帮 急......
1. 一个C程序的执行是从_ ___。 A、本程序中的main函数开始,到main函数结束
B、本程序中的第一个函数开始,到本程序中的最后一个函数结束
C、本程序中的main函数开始,到本程序中的最后一个函数结束
D、本程序中的第一个函数开始,到本程序中的main函数结束
2. C语言中要求操作数都为整型数据的算术符是______。
A、/ B、! C、% D、= =
3. 能正确表示逻辑关系:a≥10或a≤0的C语言表达式( )
A、a>=10 or a<=0 B、a>=0|a<=10
C、a>=10 && a<=0 D、a>=10||a<=0
4. 若有定义int a[10],则a代表的是数组a的_ ___。
A、第一个元素 B、最后一个元素
C、首地址 D、最后一个元素的地址
5. 运行C源程序的命令是_ ___。
A、ALT+F5 B、ALT+F9
C、CTRL+F5 D、CTRL+F9
6. C语言无逻辑类型,但有逻辑值。表示逻辑“假”的值是_ _ ___。
A 、0 B非0 C、 1 D、 int类型的任何值
7、语句:printf(“%d”,(a=3)&&(b=-3));的输出结果是_ ___。
A、 无输出 B、 结果不确定 C、 -1 D、1
8、C语言中,定义PI为一个符号常量,正确的是_ ___。
A、 #define PI 3.14 B、 Define PI 3.14
C、 define PI 3.14 ; D、Include PI 3.14
9、如果在一个函数的复合语句中定义了一个变量,则该变量_ ___。
A、 只在该复合语句中有效
B、 在该函数中任何位置有效
C、 定义错误,因为不能在其中定义变量
D、在本程序的源文件范围内均有效
10、执行语句后:for(k=1;k++<4;);后,变量k的值为_ ___。
A、 3 B、 4 C、 5 D、不定
1. C语言程序的3种基本结构是______、________、
_______ 。
2.写出下列代数式的C表达式:
|b2-4ac|+1.27×102________________________________________
3.设有定义:int a=5,b=6; float x=12.75;表达式 (a<b)&&(++b)&&x求值后,表达
式的值是__________, b的值是__________。
4. 当a=12时,表达式“a-=a*a”的值是多少?________。
5.设i,n,p均为int型变量,则执行以下程序段后,p的值为______。
p=1;n=4;
for(i=1;i<=n;i++) p=p*i;
1.以下程序输出的结果是________。
#include<stdio.h>
void main()
{ int n;
for(n=1; n<=10; n++)
{ if (n%2) continue;
printf("%d\t",n); }
}
程序的运行结果是:
2、main( )
{char c1,c2,c3;
c2=’c’;
c1=c2-1;
c3=c2+1;
printf(“%c,%d,%c\n”,c1,c2,c3);
}
程序的运行结果是:
1.填空,求圆的周长C、圆面积S、圆柱体积V,圆的半径r和圆柱的高h由输入函数给出,输出的结果都保存三位小数。
#define pi 3.1415926
#include <stdio.h>
main()
{
float r,h,c,s,v;
printf("请输入r和h的值\n");
scanf("%f %f",________(1));
c=2*r*pi;
________;(2)
v=s*h;
printf("圆周长c=________(3)\n",c);
printf("圆面积s=%6.3f\n",s);
printf("圆柱体积v=%6.3f\n",v);
}
2.以下程序的功能是:从键盘输入一串字符(以回车换行符结束),统计其中小写英文字母的个数,将结果保存在变量count中。。
void main( )
{ int count=0;
char c;
c=getchar();
while(c!=”\n”)
{
if( ) (4)
; (5)
c=getchar();
}
printf("count=%d, \n",count);
}
下列程序有3个错误。
#include <std1o.h>
void main()
{
float x;
printf("输入x:");
scanf("%f",x);
if (x>0)
y=1;
else if (x=0)
y=0;
else
y=-1;
printf("y=%f\n",y);
}
错误1: 改正1:
错误2: 改正2:
错误3: 改正3:
2. int a[ ]={ “123456”};
错误:
改正:
3. float x=3.14;printf(“%d”,x);
错误:
改正: