网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

已有定义int a=-2;和输出语句printf("%81x",a);以下正确的叙述是( )。

A.整型变量的输出形式只有%d一种

B.%x是格式符的一种,它可以适用于任何一种类型的数据

C.%x是格式符的一种,其变量的值按十六进制输出,但%81x是错误的

D.%81x不是错误的格式符,其中数字8规定了输出字段的宽度


参考答案

更多 “ 已有定义int a=-2;和输出语句printf("%81x",a);以下正确的叙述是( )。A.整型变量的输出形式只有%d一种B.%x是格式符的一种,它可以适用于任何一种类型的数据C.%x是格式符的一种,其变量的值按十六进制输出,但%81x是错误的D.%81x不是错误的格式符,其中数字8规定了输出字段的宽度 ” 相关考题
考题 设有定义: float x=123.4567; ,则执行以下语句后的输出结果是 【 6 】 。printf("%f\n",(int)(x*100+0.5)/100.0);

考题 (7)若变量x、y已定义为int类型且x的值为99,y的值为9,请将输出语句printf(【7】,x/y);补充完整,使其输出的计算结果形式为:x/y=11

考题 若变量 a , b 已定义为 int 类型并赋值 21 和 55 ,要求用 printf 函数以 a=21 , b=55 的形式输出,请写出完整的的输出语句 【 6 】 。

考题 若整型变量 a 和 b 中的值分别为 7 和 9 ,要求按以下格式输出 a 和 b 的值:a=7b=9请完成输出语句: printf( " 【 7 】 " ,a,b);

考题 若变量a,b已定义为int类型并赋值21和55,要求用printf函数以a=21,b=55的形式输出,请写出完整的输出语句【】。

考题 阅读以下程序includemain(){Int Case;float printF;printf("请输入2个数:");scanf("%d 阅读以下程序 #include<stdio.h> main() {Int Case;float printF; printf("请输入2个数:"); scanf("%d %f",Case,printF); printf("%d%f\n",Case,printF); } 以下说法正确的是( )。A.定义浯句出错,Case是关键字,不能用作用户自定义标识符,printF不能用作用户自定义标识符B.定义语句出错,Int无法被识别C.定义语句无错,scanf不能作为输入函数使用D.定义语句无错,printf不能输出Case的值

考题 若变量都已正确说明,则以下程序段()。includemain(){int a=8;int b=6;printf(a>b?" int b=6; printf(a>b?"a=%d":"!!!b=%d",a,B); }A.输出为:a=8B.输出为:!!!b=8C.输出为:a=8 !!!b=6D.全部错误

考题 若变量已删除正确定义,则以下语句的输出结果是______。 s=32; s^=32; printf("%d",s);A.-1B.0C.1D.32

考题 若有下列定义(设int类型变量占2个字节): int i=8; 则下列语句: printf("i=%08d",i); 输出的结果是( )。A.i=8,B.i=00000008,C.i=08,D.8

考题 以下语句段执行后的输出结果是()。includemain(){int k=3;if(k)printf("")elseprint 以下语句段执行后的输出结果是( )。 #include<stdio.h> main() {int k=3; if(k) printf("###") else printf("");}A.###B.C.###D.有语法错误,不能执行

考题 已有变量定义和函数调用语句:int a=25;print_value(a);下面函数的正确输出结果是void print_value(int *x){printf("%d\n",++*x);}A.23B.24C.25D.26

考题 己有变量定义和函数调用语句:inta=25;print_vaue(下面函数的正确输出结果是()voidprint_value(int*x){printf("%d\n",++*x);}。 A.23B.24C.25D.26

考题 设有如下程序段:int x=2002,y=2003;printf(“%d\n”, (x,y)); 则以下叙述中正确的是A.输出语句中格式说明符的个数少于输出项的个数,不能正确输出B.运行时产生出错信息C.输出值为2002D.输出值为2003

考题 已有定义 int a=-2;和输出语句:printf("%8lx",a);以下正确的叙述是:A. 整型变量的输出格式符只有%d一种B. %x 是格式符的一种,它可以适用于任何一种类型的数据C. %x 是格式符的一种,其变量的值按十六进制输出,但%8lx 是错误的D. %8lx 不是错误的格式符,其中数字8规定了输出字段的宽度

考题 设有定义:float x=123.4567;,则执行以下语句后的输出结果是[ ]。printf("%f\n"(int)(x*100+0.5)/100.1;

考题 若变量x、y已定义为int类型且X的值为33,y的值为3,请将输出语句printf(( ),x/y);补充完整,使其输出的计算结果形式为:x/y=11。

考题 若有以下说明和定义: typedef int *INTEGER; INTEGER p,*q; 以下叙述正确的是( )。A.p是整型变量B.p是基类型为整型的指针变量C.q是基类型为整型的指针变量D.程序中可用INTEGER代替int类型名

考题 下面的程序在编泽时产生错误,其出错原因是()。includemain(){int 1_case;float printF; 下面的程序在编泽时产生错误,其出错原因是( )。 #include<stdio.h> main() {int 1_case;float printF; printf("请输入2个数:"); scanf ("%d%f",1_case,printF); printf("%d%f\n",1_case,printF); }A.定义语句出错,1_case不能作为变量名B.定义语句出错,printF不能用作用户自定义标识符C.定义语句无错,scanf不能作为输入函数使用D.定义语句无错,printf不能输出1_case的值

考题 已有定义int a=3;和输出语句printf("%8x",A);以下正确的叙述是( )。A.整型变量的输出格式符只有%d一种B.%x是格式符的一种,它可以适用于任何一种类犁的数据C.%x是格式符的一种,其变量的值按十六进制数输出,但%08x是错误的D.%8x是正确的格式符,其中数字8规定了输出字段的宽度

考题 若变量已正确定义,则以下语句的输出结果是______。 s=32;s^=32;printf("%d",s);A.-1B.0C.1D.32

考题 定义变量和数组如下:int i;int x[3][3]=(1,2,3,4,5,6,7,8,9);则语句for(i=0;i<3;i++)printf(”%d”,x[1][2-i]);的输出结果是 ( )

考题 设x和y均为int型变量,且x=10,y=3,则以下语句的输出结果是 ( ) printf(" %d,%d\n",x - -,- -y);A.10,3B.9,3C.9,2D.10,2

考题 下列关于变量的说法中,正确的是( )。A.在复合语句中定义的变量也是局部变量,它的生存期在本复合语句执行完毕即告结束B.在一定范围内,整型变量和字符型变量可以相互赋值,如:int a;char s='a';a=s是可以的C.全局变量的有效范围是从该变量的定义位置开始到本工程结束D.{char a;a=878*101;cout<<a;},本复合语句输出的值为:88678

考题 若已定义:int a=5;floatb=63.72;以下语句中能输出正确值的是()A、printf(“%d%d”,a,b)B、printf(“%d%2f”,a,b)C、printf(“%2f%2f”,a,b)D、printf(“%2f%d”,a,b)

考题 已定义了相关变量,若要输出26个大写英文字母正确的输出语句是()A、for(a=’A’;a=’Z’;a++)printf("%B、for(a=’Z’;a=’A’;a--)printf("%c",a);C、for(a=’A’;a=’Z’;){printf("%c",a);a++;}D、for(a=’A’;a=’Z’;){a++;printf("%c",a);}

考题 已定义了相关变量,若要输出26个大写英文字母(不计顺序)正确的输出语句是()A、for(a=’A’;a=’Z’;a++)printf("%c",a);B、for(a=’Z’;a=’A’;a--)printf("%c",a);C、for(a=’A’;a=’Z’;)printf("%c",a++);D、for(a=’A’;a++=’Z’;)printf("%c",a);

考题 下列各语句中,能够输出整型变量a、b中最大值的是()。A、printf(”%d/n”,(ab)?a,b);B、(ab)?printf(”%d”,a):printf(”%d”,b);C、printf(”%d”,if(ab)aelseb);D、printf(”%d/n”,(ab)?a:b);