以下叙述中正确的是()。
A.c语言规定必须用main作为主函数名,程序将从此开始执行
B.可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行
C.c语言程序将从源程序中第一个函数开始执行
D.main的各种大小写拼写形式都可以作为主函数名,如:MAIN,Main等
以下叙述中正确的是()。
A.c语言规定必须用main作为主函数名,程序将从此开始执行
B.可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行
C.c语言程序将从源程序中第一个函数开始执行、
D.main的各种大小写拼写形式都可以作为主函数名,如MAIN,Main等
以下程序运行后的输出结果是 。
include
main()
{int a;
a=(int)((double)(3/2)+0.5+(int)1.99*2);
print{(“%d\n”,a);
}
有以下程序(说明:字符0的ASCII码值为48)
include
main()
{char cl,c2;
scanf(“%d”,&c1);
’ c2=cl+9:
prinif(“%c%c\n”,cl,c2);
}
若程序运行时从键盘输入48<回车>,则输出结果为 。
有以下程序: #include<stdio.h> union pw { int i; char ch[2];}a; main() { a.ch[0]=13;a.ch[1]=0;printf("%d\n",a.i);} 程序的输出结果是
A.13
B.14
C.208
D.209
若变量都已正确说明,则以下程序段输出结果为()。 #include<stdio.h> main() {char a='a'; int b=2; printf(a>b?”***a=%d":"###b=%d",a,B; }
A.***a=3
B.###b=3
C.***a=3##b=5
D.全部错误
阅读以下说明和C语言函数,将应填入(n)处的字句写在对应栏内。
【说明】
将A,B,C,D,E,F这6个变量排成如图(a)所示的三角形,这6个变量分别取[1,6]中的整数,且均不相同。求使三角形三条边上的变量之和相等的全部解。图(b)就是一个解。
程序引入变量a,b,c,d,e,f,并让它们分别顺序取1~6的整数,在它们互不相同的条件下,测试由它们排列成的如图(a)所示的三角形三条边上的变量之和是否相等,如果相等即为一种符合要求的排列,就输出它们。
【程序】
void main()
{ int a, b, c, d, e, f;
for(a=1;a<=6;a++)
for(b=1;b<=6;b++) {
if((1)) continue;
for(c==1;c<=6;c++) {
if((2))continue;
for(d=1;d<=6;d++) {
if((3)) continue;
for(e=1;e<=6;e++) {
if((4)) continue;
f=21-(a+b+c+d+e);
if((5)){
printf("%6d",a);
printf("%4d%4d",b,f);
printf("%2d%4d%4d",c,d,e);
scanf("%*c"); /*按回车键,继续找解*/
}
}
}
}
}
}