首页 > 大学专科> 电子信息
题目内容 (请给出正确答案)
[主观题]

以下程序的功能是将字符串s中的数字字符放人d数组中,最后输出d中的字符串。例如,输入字符串abc123

edf456gh,执行程序后输出123456。请填空。 include<stdio. h> include<ctype. h> main() { char s[80], d[80]; int i, j; gets(s); for(i=j=0; s[i]!=\0; i++) if(【 】){ d[j]=s[i]; j++;) d[j]=\0; puts(D) ; }

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“以下程序的功能是将字符串s中的数字字符放人d数组中,最后输出…”相关的问题
第1题
以下程序的功能是将宁符串s中的数字字符放入d数组中,最后输出d中的字符串。例如,输入字符串:abcl2
3edf4568h,执行程序后输出:123456。请填空。 include <stdio.h> include <ctype.h> main() { char s[80],d[80]; int i,j; gets(s); for(i=j=0;s[i]!=\0;i++) if(【 】) {d[j]=s[i];j++;} d[j]=\0; puts(d); }

点击查看答案
第2题
以下程序中函数fun()的功能是构成一个如图所示的带头结点的单向链表,在结点的数据域中放入了具有

以下程序中函数fun()的功能是构成一个如图所示的带头结点的单向链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单向链表中所有结点中的字符串。请填空完成函数disp。

以下程序中函数fun()的功能是构成一个如图所示的带头结点的单向链表,在结点的数据域中放入了具有以下include <atdio.h> typedef struct node /*链表结点结构*/ { char sub[3]; struct node * next; } Node Node ~un(char s) /*建立链表*/ {......} void disp(Node * h) { Node * Ps p=h->next; while(【 】) { printf("%s\n",p->suh);p= 【 】;} } main() { Node * hd; hd = fun(); disp(hd) ;prinff(" \n" );

点击查看答案
第3题
以下程序的功能是:对输入的一行字符串的数字字符按它们的字面值累加,输出此累加和。例如,输入一行
字符是:ab34dh8u,输出值应当是15。请填空。 include <stdio.h> include <ctype.h> main() { char ch; int a,s; 【 】; while((ch=getchar())【 】) if(isdigit (ch)) { a=【 】;s+=a;} printf("s=%d\n\n",s);}

点击查看答案
第4题
以下函数的功能是删除字符串s中的所有数字字符。请填空。 viod dele(char *s) { int n=0,i;

以下函数的功能是删除字符串s中的所有数字字符。请填空。 viod dele(char *s) { int n=0,i; for(i=0;s [i];i++) if(______) s[n++];s[i]; s[n]= ______; }

点击查看答案
第5题
以下程序的功能是:将无符号八进制数字构成的字符串转换为十进制整数。例如,输入的字符串为556,则输出十进制
整数366。请填空。

#include<stdio.h>

main()

{char*p,s[6];

int n;

p=s;

gets(p);

n=*p-'0';

while(______!='\0')

n=n*8+*p-'0';

printf("%d\n",n);

}

点击查看答案
第6题
下列程序的功能是将字符串s中所有的字符c删除。请填空。 include<stdio.h> main() {ch

下列程序的功能是将字符串s中所有的字符c删除。请填空。 include<stdio.h> main() {char s[80]; int i,j; gets(S); for(i=j0;s[i]!\0;i++) if(s[i]!=c)______; s[j]=\0; puts(S); }

点击查看答案
第7题
给定程序中,函数fun的功能是:将形参s所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数
组中,形成一个新串,并统计出符合条件的字符个数作为函数值返回。

例如,形参s所指的字符串为:Abe@1x56*。程序执行后t所指字符数组中的字符串应为:A@156*。

请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。

注意:源程序存放在考生文件夹下的BLANKl.C中。

不得增行或删行,也不得更改程序的结构!

给定程序中,函数fun的功能是:将形参s所指字符串中所有ASCII码值小于97的字符存入形参t所指字

点击查看答案
第8题
下面程序的功能是将字符串s中所有的字符c删除,补足所缺语句。 include<stdio.h> main()

下面程序的功能是将字符串s中所有的字符c删除,补足所缺语句。 include<stdio.h> main() { char s[80]; int i,j; gets(s); for(i=j=0;s[i]!=\0;i++) if(s[i]!=c)【 】; s[j]=\0; puts(s); }

点击查看答案
第9题
下面程序的功能是()。#include#includeintfun(chars[])voidmain(){chars1[100]printf("?s1:")gets(s1)printf("%d/n",fun(s1))}intfun(chars[]){intifor(i=0s[i]i++)returni}

A.将字符串s1拷贝给s

B.将字符串s拷贝给s1

C.统计字符串s1中有效字符个数

D.将字符串s1连接到s末尾

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