c语言测控系统程序设计。
c语言基础测试作业。
目的:1.掌握c语言基本语法。
要求:1. 输入一个数x,其小于10^100,例如123456789012345678901234567,求x%13。
2. 输入两个数x和y,求x%y。其中0设计和计算:
1、(a+b)%c = a%c +b%c)%c
a*b)%c = a%c *b%c)%c
2、根据余数的性质。
根据递推公式可以计算出10^n(n=0……100)除以13的余数。
3、利用乘法余数的性质可以计算出m*10^n除以13的余数。在利用加法性质可以计算出大数的余数。
程序框图。程序清单:
include<>
#include<>
int a[100],la,b;
char getnum()
char chr,i;
printf("请输入第一个数(0 < a < 10^100):"
i=0;fflush(stdin); 清除缓冲区数据。
chr=getchar();
while((i<100)&&chr>='0')&chr<='9'))
if(i>99)
if(chr==10) /结束字符。
else void rdnum()
char gets,temp;
dowhile(gets!=1);
do}while(temp==0);
int remainder()
int i,ans,rem;
rem=10%b;
ans=a[0];
for(i=1;i<=la;i++)
return ans%b;
void main()
int ans;
char chr;
dowhile(chr!='q'&&chr!='q');
测试测试过程记录:
表1 对问题1的测试。
测试**现的错误及分析:
问题1: 在测试用例ut_a1测试过程中,实际输出结果为0和1,经过分析,发现程序无问题。
测控系统大作业题目
测控系统 大作业要求。一 选题 1 综述 关于计算机测控系统的现状 发展趋势 应用领域的综述。2 研究 关于某一类计算机测控系统 单片机 plc dcs 工业pc等 的分类 结构 工作原理 应用范围介绍。3 应用设计 关于计算机测控系统在某一测量 控制系统 比如水箱液位控制 反应釜温度控制 洗衣机控...
南昌大学作业答疑系统c语言答案
1 设变量已正确定义,则以下能正确计算f n 的程序段是 a f 0 b f 1 for i 1 i n i f i for i 1 ic f 1 d f 1 for i n i 1 i f i for i n i 2 i f i b 教师批改 d 2 有以下程序。main intk 5,n 0 w...
C语言作业
no.1 include int main 结果z 9.000000 配置 mingw2.95 cuirelease,编译器类型 mingw old检查文件依赖性。完成构建未命名1 0个错误,0个警告。生成c documents and settings administrator my docum...