单项选择题
若有以下定义(设int类型变量占2个字节) int i=8,j=9: 则以下语句: printf("i=%%d,j=%%%d\n",i,j); 输出的结果是( )。
A.i=8,j=9
B.i=%d,j=%8
C.i=%d,j=%d
D.8,9
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有关return语句说法不正确的是( )。
A.系统默认的返回值类型为整型,故当函数的返回值为int型时,在函数定义时,返回值的类型说明可以省略
B.当函数有返回值时,凡是允许表达式出现的地方,都可以调用该函数
C.当函数没有返回值时,函数的返回值类型可以说明为void型,它表示“无类型”或“空类型”
D.函数的返回值类型必须与return语句中的表达式值的类型一致,但C语言也允许不同;这时,系统以函数定义时的返回值类型说明为准,并自动地将return语句中表达式的值转换为函数的返回值类型
点击查看答案&解析
单项选择题
若变量都已正确说明,则以下程序段输出结果为( )。 #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.全部错误
点击查看答案&解析
相关试题
以下程序的输出结果是______。 #de...
以下程序的运行结果是______。 #de...
本程序用冒泡法对数组a[]的元素从大到小...
以下程序调用函数swap将指针s和t所指单元(...
有以下程序: #include<stdio.h> #i...