有以下程序执行后输出结果是() 。main(){ int i=1,j=1,k=2; if((j++||k++)&&i++) printf("%d,%d,%d\n",i,j,k); }
A. 1,1,2
B. 2,2,1
C. 2,2,2
D. 2,2,3
查看答案
已知字符'A'的ASCII码的值是65,字符变量c1的值是'A',c2的值是'D',执行语句printf("%d,%d",c1,c2-2);后,输出结果是()
A,B
B. A,68
C. 65,66
D. 65,68
数字字符0的ASCII值为48,若有以下程序: void main( ) { char a='1',b='2'; printf("%c,",b++); printf("%d\n",b-a); } 程序运行后的输出结果是()
A. 3,2
B. 50,2
C. 2,2
D. 2,50
下面关于C语言程序描述不正确的是( )
A. 每个语句和数据定义的最后必须有个分号
B. 一个语言程序的书写格式要求严格,一行只能写一个语句
C语言本身没有输入/输出语句
D. 一个C语言程序总是从main( )函数开始执行的
对于一个正常运行的C语言程序,以下叙述中正确的是( )
A. 程序的执行总是从main( )函数开始,在main( )函数结束
B. 程序的执行总是从程序的第一个函数开始,在main()函数结束
C. 程序的执行总是从main( )函数开始,在程序的最后一个函数中结束
D. 程序的执行总是从程序中的第一个函数开始,在程序的最后一个函数中结束