语句“printf(Welcome\nto\nC!)”,将输出( )。
查看答案
关于下面的程序,正确的说法是( )。 #include int main(){ float a=b=2,result; result=a/b; printf("result=%f\n",result); return 0; }
A. 因为变量声明问题导致编译出错
B. 因为result=a/b,语句有误导致编译出错
C. 输出结果为result=2.000000
D. 输出结果为result=1.000000
下列程序运行时输入(34),则程序的输出结果是( )。 #include int multi(int a,int b){ return a*b; } int main(){ int x,y,t; printf("Please input two integer (x and y):"); scanf("%d%d",&x,&y); t=multi(x,y); printf("%d\n",t); return 0; }
A. 3
B. 4
C. 7
D. 12
以下程序运行的结果是( )。 #include int main(){ printf("%d\n",sizeof()+sizeof()+sizeof()); return 0; }
A. 148
B. 1,4,8
C. 144
D. 13
下列程序运行时输入B,则程序输出结果是( )。 #include int main(){ char ch; int digit; printf("输入一个大写字母:"); scanf("%c",&ch); digit=ch-'A'; printf("%c,%d\n",digit+'a',digit); return 0; }
A. 编译出错
B. b,B
C. b,1
D. B,1