首页 > 干部教育培训
题目内容 (请给出正确答案)
[主观题]

在printf格式字符中,只能输出一个字符的格式字符是【1】;用于输出字符串的格式字符是【2】;以小数

形式输出实数的格式字符是【3】;以标准指数形式输出实数的格式字符是【4】。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“在printf格式字符中,只能输出一个字符的格式字符是【1】…”相关的问题
第1题
在printf格式字符中,以带符号的十进制形式输出整数的格式字符是【 】;以八进制无符号形式输出整数
的格式字符是【 】;以十六进制无符号形式输出整数的格式字符是【 】;以十进制无符号形式输出整数的格式字符是【 】。

点击查看答案
第2题
在调用printf函数输出数据时,当数据的实际位宽小于printf函数中的指定位宽时,下面叙述正确的是()

A.如果格式字符前面没有负号,那么输出的数据将会右对齐、左补0;如果格式字符前面有负号,那么输出的数据将会左对齐、右补0。

B.如果格式字符前面没有负号,那么输出的数据将会左对齐、右补空格;如果格式字符前面有负号,那么输出的数据将会右对齐、左补空格。

C.如果格式字符前面没有负号,那么输出的数据将会右对齐、左补空格;如果格式字符前面有负号,那么输出的数据将会左对齐、右补空格。

D.如果格式字符前面没有负号,那么输出的数据将会左对齐、右补0;如果格式字符前面有负号,那么输出的数据将会右对齐、左补0。

点击查看答案
第3题
printf函数中用到格式符%5s,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,则输出按方式( );如果字符长度小于5,则输出按方式( )。

A.从左起输出该字符串,右补空格

B.按原字符长从左向右全部输出

C.右对齐输出该字符串,左补空格

D.输出错误信息

点击查看答案
第4题
在scanf()函数调用语句中,可以在格式字符和%号之间加上一个星号,它的作用是跳过对应的输入数据;

在scanf()函数调用语句中,可以在格式字符和%号之间加上一个星号,它的作用是跳过对应的输入数据;当输入以下数据时,100 200 300 400 500<回车>,下面语句的执行结果为【 】。 main() { int a,b,C; scanf("%d%*d%d%d",&a,&b,&c); printf("%d%d%d",a,b,c);}

点击查看答案
第5题
已知ASCII代码中字母A的序号为65,以下程序的输出结果是( )。 #include<stdio.h> main() {char c1='A', c2='Y'; printf("%d,%d\n",c1,c2); }

A.因输出格式不合法,输出错误信息

B.65,90

C.A,Y

D.65,89

点击查看答案
第6题
设有如下程序段: int x=2002,y=2003; printf("%d\n",(x,y));则以下叙述中正确的是()。 (A

设有如下程序段:

int x=2002,y=2003; printf("%d\n",(x,y));则以下叙述中正确的是( )。

(A)输出语句中格式说明符的个数少于输出项的个数,不能正确输出

(B)运行时产生出错信息

(C)输出值为2002

(D)输出值为2003

点击查看答案
第7题
设有如下程序段: int x=2002, y=2003; printf("%d\n",(x,y)); 则以下叙述中正确的是( )。

A.输出语句中格式说明符的个数少于输出项的个数,不能正确输出

B.运行时产生出错信息

C.输出值为2002

D.输出值为2003

点击查看答案
第8题
下列程序用来将从键盘上输入的2个字符串进行比较,然后输出2个字符串中第1个不相同字符的ASCII码
之差。例如,输入的2个字符串分别为abcdef和abceef,则输出为-1。 include main () { char str [100], str2 [100], c; int i,s; printf("\n input string 1:\n"); gest(str1); printf("\n input string 2:\n"); gest(str2); i=0; while((strl[i]==str2[i]&&(strl[i]!=【 】)) i++; s=【 】; printf(.%d\n",s);

点击查看答案
第9题
有以下程序 include<stdio.h> main(){ chars[]=abcde; s+=2; printf(%d\n,s[0]); }

有以下程序 include<stdio.h> main(){ chars[]=abcde; s+=2; printf(%d\n,s[0]); } 执行后的结果是

A.输出字符c的ASCⅡ码

B.输出字符C

C.输出字符a的ASCⅡ码

D.程序出错

点击查看答案
第10题
已知字符A的ACSII码值为65,以下语句的输出结果是【 】。 char ch=B; printf("%c %d\n",ch,

已知字符A的ACSII码值为65,以下语句的输出结果是【 】。 char ch=B; printf("%c %d\n",ch,ch);

点击查看答案
第11题
已知字符A的ASCII码值为65,以下语句的输出结果是【 】。 char ch=B; printf("%c%d\n"ch,ch);

已知字符A的ASCII码值为65,以下语句的输出结果是【 】。 char ch=B; printf("%c%d\n"ch,ch);

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改