题目
[单选题]
5. 以下程序段运行的输出结果是() #include <stdio.h> int main() { int a=1,b=2,c=3,d=4; printf("%d",a<b?a:c<d?c:d); return 0; }
答案
11 本题考核的知识点是printf()函数的输出格式.本题中定义了一个整型变量i并赋初值为9,然后要求以八进制输出i的值,因为9的八进制的表示为11,所以最后输出的值为11。
更多“5. 以下程序段运行的输出结果是() #include <stdio.h> int main() { int a=1,b=2,c=3,d=4; printf("%d",a<b?a:c<d?c:d); …”相关的问题
第1题
假设有定义int m=5; 则执行以下程序段的输出结果是() if(m++>5) cout<<m; else cout<<m--;
点击查看答案
第2题
假定所有变量均已正确说明,以下程序段运行后的输出结果是 。 int a=1,b=3,c=5; if(c=a+b) printf("yesn"); else printf("non");
点击查看答案
第3题
以下程序段输出的结果是。 int a=1, b=3, c=5; if (c=a+b) printf("yesn"); else printf("non");
点击查看答案
第4题
假定所有变量均已正确说明,以下程序段运行后的输出结果是()。 int k=5; while(--k) printf("%d", k-=3); printf("n");
点击查看答案
第5题
以下程序段中的变量已定义为int类型 sum = pad = 5; pAd = sum++, pAd++, ++pAd; printf("%dn", pad ); 程序段的输出结果是()
点击查看答案
第6题
假定所有变量均已正确说明,以下程序段运行后的输出结果是 。 int a=3,b=5,c=7; if(a>b) a=b; c=a; if(c!=a) c=b; printf("%d,%d,%dn",a,b,c);
A.程序段有语法错
B.3,5,3
C.3,5,5
D.3,5,7
点击查看答案
第7题
以下程序段输出的结果是()。 int a=97; printf("%cn",a);
点击查看答案
第8题
以下程序段的输出结果是 ___。 main() { int a=177; printf("%on",a); }
点击查看答案
第9题
以下程序段运行后的输出结果是 int a=2,b=1,c=2; if(a) { if(b<0) c=0; } else c++; printf("%dn",c);
点击查看答案