首页/ 题库 / [单选题]以下程序的输出结果是( )。 #incl的答案

以下程序的输出结果是( )。 #include <stdio.h> main() { int k=17; printf("%d,%o,%x ",k,k,k); }

单选题
2022-03-01 09:38
A、17,021,0x11
B、17,17,17
C、17,0x11,021
D、17,21,11
查看答案

正确答案
D

试题解析
解析:printf函数对不同类型的数据用不同的格式描述符,“%d”是以带符号的十进制形式输出整数(正数不输出符号);“%o”以八进制无符号形式输出整数(不包括前导符0);“%x”以十六进制无符号形式输出整数(不包括前导符0x)。

标签:
感兴趣题目
以下程序的输出结果是( )。 #inClude<stdio.h> main() { int a,b,d=241; a=d/100%9; b=(-1)&&(+1); printf("%d,%d",a,b); }
以下程序的输出结果是( ) #include<stdio.h> main() {int a,b, d=241; a=d/100%9 b=(-1)&&(+1); printf("%d,%d,a,d");}
以下程序的输出结果是 #include<stdio.h> main() { union un{ int i; long k; char c;}; struct byte{ int a; long b; union un c;}r; printf("%d ",sizeof(r));}
以下程序的输出结果是( ) # include<stdio.h> main() { union un{int i; long k; char c; }; struct byte{ int a; long b; union un c; } r; printf("%d ",sizeof(r)); }
下列程序的输出结果是( )。#include<stdio.h>main(){ int a=4 printf("%d ",(a+=a-=a*A) );}
下列程序的输出结果是( )。 #include<stdio.h> main() { int a=4; printf("%d ",(a+=a-=a*a)); }
以下程序的输出结果是( )。 #include<stdio.h> main() { printf("%d ",NULL); }
有以下程序: #include <stdio. h> main( ) { unsigned int a; int b=-1; a=b; printf(" % u", a);程序运行后的输出结果是( )。
有以下程序: #include<stdio.h> main( ) {int X=011; printf("%d ",++x); } 程序运行后的输出结果是( )。
有以下程序: #include <stdio.h> main() { int x=3,y=2,z=1; printf("%d ",x/y&~z); 程序运行后的输出结果是( )。
有以下程序 #include<stdio.h> void main() { int a=1,b=0; printf("%d,",b=(a++)+(a++)); pfintf("%d ",a+B); } 程序运行后的输出结果是( )。
以下程序的输出结果是( )。 #include <stdio.h> main() { int a=21,b=11; printf("%d ",--a+b,--b+a); }
相关题目
下列程序的输出结果是( )。 #include int main() { int i; for(i=1;i<10;i++) { if(i%2==0) printf("%d",i); } }
有以下程序: #include <stdio.h> main( ) { int i=1,j =2,k =3; if(i ++ == 1&&( ++j ==3 ‖ k ++ ==3) ) printf( "% d % d % d " , i, j, k ); } 程序运行后的输出结果是( )。
有以下程序: #include<stdio.h> main() { int i=1,j=1,k=2; if((j++||k++)&&i++) printf("%d,%d,%d ",i,j,k); } 执行后输出结果是( )。
有以下程序: #include<stdio.h> main( ) {int c=0,k; for(k=1;k<3;k++) switch(k) {default:c+=k; case2:c++;break; case4:c+=2;break; } printf("%d\n",c); } 程序运行后的输出结果是( )。
有以下程序: #include<stdio.h> main() { printf("%d ",NULL);} 程序运行后的输出结果是( )。
有以下程序: #include <stdio.h> main() { printf("%d ",NULL)"} 程序运行后的输出结果是( )。
有以下程序#include <stdio.h>main( ){ printf("%d\n",NULL); }程序运行后的输出结果是
有以下程序: #include<stdio.h> main() {printf("%d ",NULL)); 程序运行后的输出结果是( )。
以下程序的输出结果是 ( ) #include<stdio.h> main() {struct stru{int a,b: char c[6]; }: printf("%d ",sizeof(stru)), }
有以下程序:#include main(){ int x=011; printf(%d,++x);}程序运行后的输出结果是(  )。
有以下程序(其中k的初值为八进制数):#include main(){ int k=011; printf(%d,k++);}程序运行后的输出结果是(  )。
有以下程序:#include #include main(){ char a[20]=ab,b[20]=cdef; int k=0; strcat(a,b); while(a[k]!='\0') {  b[k]=a[k];  k++; } puts(b);}程序的运行结果是(  )。
有以下函数:#include main(){ int a=12,c; c=(a<<2)<<1; printf(%d,c);}程序运行后的输出结果是(  )。
有以下程序:#include main(){ int a=3; int b=3; printf(%d, a&b);}程序运行后的输出结果是(  )。
以下程序的输出结果是( )。 #include <stdio.h> main() { int k=17; printf("%d,%o,%x ",k,k,k); }
请读程序: # include<stdio.h> main( ) {int num=0; while(num<=2) {num+ +;printf("%d ",num);} } 上面程序的输出结果是 ( )
以下程序的输出结果是( )。 #include <stdio.h> main() { int n=4; while(n--) printf("%d ",--n); }
有以下程序#include main(){ int i=1; i=i^i; printf(%d,i);}程序运行后的输出结果是(  )。
有以下程序: #include <stdio.h> main( ) { int a=7; while(a--); print[("%d ",a); } 程序运行后的输出结果是( )。
有以下程序: #include <stdio, h> main( ) { int m =0256,n =256; printf( "% o % o " ,m,n); 程序运行后的输出结果是( ) 。
广告位招租WX:84302438

免费的网站请分享给朋友吧