皮皮学,免费搜题
登录
搜题
【简答题】
九、程序设计 共1题 (共计30分) 题目:主函数main()中字符串s为测试数据,字符串s由空格和若 干二进制形式的数字字符子串组成,首先删除字符串s中的 多余空格,即字符串开头和结尾不能有空格,数字字符子 串间只能有一个空格,再将字符串s中二进制形式的数字字 符子串转换成十进制整数,存入数组a中。 例如:字符串s为" 1100 1011 0100 101 ", 删除多余空格后字符串s为"1100 1011 0100 101",转换后 存入数组a有4个十进制整数12,11,4,5。 编写程序: 1 、编写 int del(char s[])函数,按上述规则删除字符串s 中的多余空格,函数返回删除空格后字符串s的长度。不 允许使用C库函数。 2 、编写 int convert(char s[],int a[])函数,将字符串s 中二进制形式的数字字符子串,转换成十进制整数,存入 数组a中,函数返回a中整数个数。 --------------------------------------------------------- 注意:请勿改动主函数main()中的任何语句。 -------------------------------------------------------*/ #include #include #include #include #include #define N 50 int del(char s[]) { /**********Program**********/ /********** End **********/ } int convert(char s[],int a[]) { /**********Program**********/ /********** End **********/ } void main() { char s[N]={" 1100 1011 0100 101 "}; int a[N],n,i; FILE *fp; if((fp=fopen("data.txt","w"))==NULL) { printf("File open error\n"); exit(0); } n=del(s); fprintf(fp,"The string after deleting spaces:%s\n",s); printf("The string after deleting spaces:%s\n",s); fprintf(fp,"The length is:%d\n",n); printf("The length is:%d\n",n); n=convert(s,a); fprintf(fp,"Following are integers:"); printf("Following are integers:"); for(i=0;i
拍照语音搜题,微信中搜索"皮皮学"使用
参考答案:
参考解析:
知识点:
.
..
皮皮学刷刷变学霸
举一反三
【单选题】下列走姿不正确的是( )
A.
A:上下楼梯、过楼道右侧通行,纵队排列;
B.
B:出入办公区、会议室轻声慢步,不影响他人
C.
;C:弯腰弓背,把手插在口袋;
D.
D:需要交谈时应靠路边谈话,不在路中间或人多拥挤的地方谈话;
【单选题】通过一个析构函数调用虚函数时,C++系统对该调用采用( )。
A.
动态联编
B.
静态联编
C.
不确定是哪种联编
D.
函数重载
【单选题】张某和兰星香皂厂侵犯了任华的
A.
名誉权
B.
姓名权
C.
肖像权
D.
隐私权
【单选题】通过一个对象调用虚函数时,C++系统对该调用采用( )。
A.
动态联编
B.
静态联编
C.
不确定是哪种联编
D.
函数重载
【多选题】国际货代企业核心岗位有( )
A.
货代业务员
B.
单证员
C.
客服人员
D.
操作员
【单选题】通过( )调用虚函数时,采用动态联编。
A.
对象指针
B.
对象名
C.
成员名限定
D.
派生类名
【多选题】#党在社会主义初级阶段的基本路线的简明概括和主要内容是
A.
以经济建设为中心
B.
坚持解放和发展生产力
C.
坚持四项基本原则
D.
坚持四项基本原则
【多选题】党在社会主义初级阶段的基本路线的简明概括和主要内容是( )。
A.
以经济建设为中心
B.
解放和发展生产力
C.
坚持四项基本原则
D.
坚持改革开放
【单选题】通过( )调用虚函数时,采用动态束定 ( 动态联编 ) 。
A.
对象指针
B.
对象名
C.
成员名限定
D.
派生类名
【简答题】张某和兰星香皂厂侵犯了任华的
相关题目: