皮皮学,免费搜题
登录
搜题
【简答题】
题目:主函数main()中由数字与字母组成的字符串s为测试数据,程序 首先从字符串s尾部开始,按逆序把在其中出现的每相邻的两个字 符,紧随其后重复出现一次,若字符串s中头部有剩余的单个字 重复,生成新的字符串t;然后计算字符串t中数字子串对应 整数的各位数字之和。 例如: 当s="A48CD06",则字符串t为"6060DCDC8484AA",其数字子串对 应整数的各位数字之和为12和24。 编写程序: 1. 编写函数void GenStr(char s[],char t[]),按上述规则生成 字符串,结果保存在字符数组t中。 2. 编写函数int Calculate(char t[],int b[]),计算字符串t中各 个数字子串对应整数的各位数字之和,结果保存在整数数组b中, 函数返回整数个数。 ************************************************************** 注意:请勿改动主程序main()中的任何语句。 *************************************************************/ #include #include #include #include #include #define N 80 void GenStr(char s[],char t[]) { /**********Program**********/ /********** End **********/ } int Calculate(char t[],int b[]) { /**********Program**********/ /********** End **********/ } int main() { char s[]="A48CD06"; char t[N]; int b[N]={0}; int num=0,i=0; FILE *fp; if((fp=fopen("DATA.TXT","w"))==NULL) { printf("File open error\n"); exit(0); } GenStr(s,t); printf("The string t is: %s\n",t); fprintf(fp,"The string t is: %s\n",t); num= Calculate(t,b); printf("Sum of the digits of each integer is: "); fprintf(fp,"Sum of the digits of each integer is: "); for(i=0;i
拍照语音搜题,微信中搜索"皮皮学"使用
参考答案:
参考解析:
知识点:
.
..
皮皮学刷刷变学霸
举一反三
【单选题】病人的血压值( mmHg )在统计学上属于哪种资料?
A.
计数资料
B.
计量资料
C.
等级资料
D.
类别资料
【多选题】综合调绘法的作用包括()。
A.
提高调绘的工作效率
B.
减轻外业调绘的劳动强度
C.
将各种地类的位置、符号在调查底图上标绘出来
D.
将大量外业调绘工作提前到室内完成
E.
将影像所反映的地类信息与实地状况一一对照
【单选题】像片调绘可采用全野外调绘法和( )
A.
非全野外调绘法
B.
局部野外调绘法
C.
室内外综合调绘法
D.
室内判读法
【单选题】下图中千分尺的读数是()
A.
11.720
B.
11.220
C.
12.220
D.
11.20
【简答题】下图中千分尺的读数是( )。
【简答题】读如下图所示外径千分尺的测量状态,回答问题。 此时,外径千分尺的读数是( )。其中固定刻度是( ),可动刻度是( )。
【判断题】航迹绘算与陆标定位综合练习是本节的重点内容。
A.
正确
B.
错误
【简答题】下图中千分尺的读数是( )。
【多选题】航测像片调绘的方法有( )。
A.
室内判调法
B.
全野外调绘法
C.
室内外综合调绘法
D.
计算机辅助调绘法
E.
GPS辅助调绘法
【简答题】下图中千分尺的读数是( )。
相关题目: