搜题
网友您好,请在下方输入框内输入要搜索的题目:
搜题
题目内容 (请给出正确答案)
提问人:网友154336271 发布时间:2022-10-28
[判断题]

用scanf输入字符时,字符串中不能包含空格()

参考答案
简答题官方参考答案 (由简答题聘请的专业题库老师提供的解答)
查看官方参考答案
网友提供的答案
位网友提供了参考答案,
查看全部
  • · 有7位网友选择 ,占比87.5%
  • · 有1位网友选择 ,占比12.5%
匿名网友[166.***.***.43]选择了
1天前
匿名网友[67.***.***.228]选择了
1天前
匿名网友[85.***.***.95]选择了
1天前
匿名网友[18.***.***.191]选择了
1天前
匿名网友[54.***.***.15]选择了
1天前
匿名网友[104.***.***.58]选择了
1天前
匿名网友[135.***.***.116]选择了
1天前
匿名网友[86.***.***.53]选择了
1天前
提交我的答案
登录提交答案,可赢取奖励机会。
更多“用scanf输入字符时,字符串中不能包含空格()”相关的问题
第1题
【题目】 读入两个用“时:分:秒”表示的时间点,计算以秒为单位的时间间隔。 【输入】 输入有两行,每行是一个用“时:分:秒”表示的时间点。测试数据保证第二个时间点晚于第一个时间点。 【输出】 输出一个整数,表示时间间隔的秒数。 【样例输入】 08:00:00 09:00:00 【样例输出】 3600 【提示】 输入数据中带有普通字符,如冒号,scanf函数的格式字符串中对应位置上也要有对应字符。
点击查看答案
第2题
用scanf()函数从键盘输入一个字符串(包含有空格),用printf()函数输出,并分别统计字母、数字和其他字符的数目并输出。
点击查看答案
第3题
在scanf函数中,格式控制字符串中不仅可以包含格式说明字符,还可以包含普通字符()
点击查看答案
第4题
把字符串“China bit”输入到字符数组a中的正确操作是__ __。

A.scanf(“%s”,a)

B.gets(a)

C.scanf(“%s”,&a)

D.getchar(a)

点击查看答案
第5题
若想通过以下输入语句使a中存放字符串1234,b中存放字符5,则输入数据的形式应该是【 】。 char a[1
0],b;scanf("a=%s b=%c",a,& b);

点击查看答案
第6题
编写函数strc(s1,s2,n),用指针形式把s2中的前n个字符添加到s1尾部。要求:字符串s1、字符串s2、n值都在主函数进行输入(s1和s2中包含空格字符,输入时用回车隔开)。
点击查看答案
第7题
以下叙述中正确的是()

A.在scanf函数的格式串中,必须有与输入项一一对应的格式转换说明符

B.只能在printf函数中指定输入数据的宽度,而不能在scanf函数中指定输入数据占的宽度

C.scanf函数中的字符串,是提示程序员的,输入数据时不必管它

D.复合语句也被称为语句块,它至少要包含两条语句

点击查看答案
第8题
使用gets()函数进行字符串输入时,一次可以输入一行字符,但不能包含空格符。
点击查看答案
第9题
请补充函数proc,该函数的功能是按条件删除一个字符串指定字符一半的数目,具体要求如下:如果该字
符串所包含的指定字符的个数是奇数,则不删除,如果其数目是偶数,则删除原串后半部分的指定字符。其中,str指向原字符串,删除后的字符串存放在b所指的数组中,c中存放指定的字符。例如,当str输入“abcabcabcab”,c=b时,b的输出为“abcabcaca”;如果str的输入为“abcabcabca”,则b的输出为“abcabcabca”。 注意:部分源程序给出如下。 请勿改动main函数和其他函数中的任何内容,仅程函数prOC的横线上填入所编写的若干表达式或语句。 试题程序: include<stdlib.h> include<stdio.h> include<conio.h> define M 80 void proc(char str[],char b[],char c) { int i=0,j=0; int n=0: int m=0: while(str[i]!=\0) { if(str[i]==c) n++: i++: } 【1】 ; if(n%2) { while(str[j]!=\0 ) { b[j]=str[j]; j++; } b[j]=\0; } else { while(str[i]!=\0 ) { b[j++]=str[i]; if(str[i]==c) m++: if((m>n/2)&&(str[i]==c)) 【2】 ; i++: } 【3】 ; } } void main { char str[M],b[M]; char C; system("CLS"); printf("Enter the strin9:\n"); gets(str); printf("Enter the character of the string deleted:"): scanf("%C",&c); proc(str,b,c); printf("The new string is:%s\n",b); }

点击查看答案
第10题
请补充函数fun(),该函数的功能是按条件删除一个字符串指定字符一半的数目,具体要求如下:如果该字

请补充函数fun(),该函数的功能是按条件删除一个字符串指定字符一半的数目,具体要求如下:如果该字符串所包含的指定字符的个数是奇数,则不予删除,如果其数目是偶数,则删除原串后半部分的指定字符。其中,a指向原字符串,删除后的字符串存放在b所指的数组中,c中存放指定的字符。

例如:当a输入“abababa”,c=‘a’时,b的输出为“ababb”;

如果a的输入为“ababa”,则b的输出为“ababa”。

注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。

试题程序:

include<stdio.h>

include<conio.h>

define LEN 80

void fun(char a[],char b[],char C)

{

int i=0,j=0;

int n=0;

int m=0;

while(a[i]!=‘\0’)

{

if(a[i]==c)

n++;

i++;

}

【 】;

if(n%2)

{

while(a[j]!='\0')

{

b[j]=a[j];

j++;

}

b[j]='\0';

}

else

while(a[i]!='\0')

{

b[j++]=a[i];

if(a[i]==c)

m+十;

if((m>n/2)&&(a[i]==c))

【 】;

i++;

}

【 】;

}

}

main()

{

char a[LEN],b[LEN];

char c;

clrscr();

printf("Enter the string:\n");

gets(a);

printf("Enter the character of the string deleted:");

scanf("%c",&c);

fun(a,b,c);

printf("The new string iS:%s\n",b);

}

点击查看答案
第11题
编程实现:输入三个整数,按由大到小的顺序输出。 要求: (1)通过scanf函数输入三个数据并存入三个变量中; (2)利用指针实现从大到小输出; (3)修改程序,将三个整型数据改为字符型数据,输入三个字符,按从大到小数顺序输出; (4)修改程序,将三个字符型数据改为字符串数据,输入三个字符串,按从小到大顺序输出; (5)体会指针对不同数据处理的特点。
点击查看答案
重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案
购买前请仔细阅读《购买须知》
请选择支付方式
微信支付
支付宝支付
点击支付即表示你同意并接受《服务协议》《购买须知》
立即支付
搜题卡使用说明

1. 搜题次数扣减规则:

功能 扣减规则
基础费
(查看答案)
加收费
(AI功能)
文字搜题、查看答案 1/每题 0/每次
语音搜题、查看答案 1/每题 2/每次
单题拍照识别、查看答案 1/每题 2/每次
整页拍照识别、查看答案 1/每题 5/每次

备注:网站、APP、小程序均支持文字搜题、查看答案;语音搜题、单题拍照识别、整页拍照识别仅APP、小程序支持。

2. 使用语音搜索、拍照搜索等AI功能需安装APP(或打开微信小程序)。

3. 搜题卡过期将作废,不支持退款,请在有效期内使用完毕。

请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

- 微信扫码关注简答题 -
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
- 微信扫码关注简答题 -
请用微信扫码测试
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

简答题
下载APP
关注公众号
TOP