为什么这个程序只要错一道题就是0分?#include#includeusing namespace std;int main(){srand((unsigned)time(0));int flog,a,b,answer,n,score,times=0;cout

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 19:55:51

为什么这个程序只要错一道题就是0分?#include#includeusing namespace std;int main(){srand((unsigned)time(0));int flog,a,b,answer,n,score,times=0;cout
为什么这个程序只要错一道题就是0分?
#include
#include
using namespace std;
int main()
{
srand((unsigned)time(0));
int flog,a,b,answer,n,score,times=0;
cout

为什么这个程序只要错一道题就是0分?#include#includeusing namespace std;int main(){srand((unsigned)time(0));int flog,a,b,answer,n,score,times=0;cout
score=(times/n)*100;
这句的问题,因为 scroe times n都是int类型,得到的结果是不会有小数的
也就是说 times/n只保留整数部分.
可以修改为:
score=(times*1.0/n)*100;

为什么这个程序只要错一道题就是0分?#include#includeusing namespace std;int main(){srand((unsigned)time(0));int flog,a,b,answer,n,score,times=0;cout 一道程序题,i和k都是int类型变量,有以下for语句for(i=0,k=-1;k=1;k++) printf(****** );为什么这个程序是无限循环?循环条件是k=1为什么为真?前面不是给出了k=-1吗? 这个C语言程序题的答案就是红笔所写,为什么X是2? vfp程序题一道 一道程序框图题 一道物理电学题,谁会?其余的都能看懂,就是当R‘=0时,△I/I有最大值是什么意思啊.50分求 一道c语言题:以下程序中,while循环的循环次数是:#includemain(){ int i=0;while(i 问一道高中程序框图题程序框图.s=0.i=0i是否小于等于100?是s=s+i i=i+2 循环上一步 否.输出s 结束.问题是输出结果是多少? 问一道关于程序框图的题设计一个程序框图计算你所在班级的平均成绩,当输入成绩为负值的时候结束输出结果 原题就是这样的 搞不懂这个负值是什么意思 帮帮忙需要一道c指针程序题void main(){ int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}}; int *p=a[0],i,j; scanf(%d,%d,&i,&j);printf( %4d,*(p+i*4+j));} 程序输入是 2 2结果是多少啊,为什么呢c语言的练习题也可以, i=0在这个程序中代表什么意思 MATLAB 比较 大小if a>I(i,j)>bI(i,j)=0;就是这样的一个表达式,I(i,j)是一个矩阵里面的值,a,b是已知的.但是程序里 if a>I(i,j)>b 这个语句报错,是语法不对吗? 为什么我写的程序总是这个报错?#include void main (){int a[5][6],b[6],i,j,k,sum=0;for(i=0;i 这个程序为什么最后答案是0# includestdio.hvoid main(){int i,j,x=0;static a[8][8];for(i=0;i C语言 求两个数的最大公约数请帮我解释一下这个程序,不懂为什么要把n赋值给i,i就是最大公约数了,n是一个余数吧 只要第一道题 C++for循环为什么一定要定义i=0这个程序要将一个10个数的数组倒序输出:#includevoid main(){for(i=0;i>a[i];for(i=0;i 这个C程序*(p+i)=i; 直接写*p=i;结果不是一样的吗?为什么要那样写?int main(void){int a[10],i,*p;p=a;for(i=0;i