c语言编程题题,如图

c语言问题!如图_百度知道
c语言问题!如图
c语言问题!如图怎么打印结果是0!...
c语言问题!如图怎么打印结果是0!
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
来自电脑网络类芝麻团
采纳数:204
获赞数:150
擅长:暂未定制
参与团队:
源代码给我看看
给你一个float的二维数组
#include &Stdio.h&#include &math.h&int main (void){ int i,i1=0; float a[2][3]={ {1,2,3},{4,5,6}}; for (i=0;i&3;i++) {
if (i1==2)
printf (&a[%d][%d]=%f\t&,i1,i,a[i1][i]);
putchar ('\n');
} } return 0;}
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。C语言,scanf的简单题目,我运行如图程序以后,什么也输入不了,cmd程序里面只有光标闪烁,全一片黑,怎么回事呢?随便按一个键就返回Tuibo C。了!求解啊
本回答由提问者推荐
var sogou_ad_id=731547;
var sogou_ad_height=160;
var sogou_ad_width=690;C语言问题,如图第八点那里,要怎么调用之前打的void函数为其赋值?_百度知道
C语言问题,如图第八点那里,要怎么调用之前打的void函数为其赋值?
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
采纳数:244
获赞数:478
啥意思?就是你有一个变量 然后你要用一个返回void的函数给这个变量赋值?struct Student student =
(struct Student) SomeFunctionVoidReturn(SomeArguments)是这个意思么?
就是我之前创建了两个结构体分别为person和grade,然后两个结构体分别添加了变量赋值和输出的void函数,现在创建第三个结构体Student,添加一个void函数可以调用之前两个结构体添加的void函数为其赋值和输出,student=person的数据+grade的数据
所以struct Student 包括了struct Person 和struct Grade?struct Student {struct Person person;struct G};这个意思?赋值函数的话应该是这个样子的吧void studentInput(struct Student *student_pt){
personInput(&(student_pt-&person));
gradeInput(&(student_pt-&grade));}是这个意思的么?
是这个意思,可是你那里student_pt-&person有下划线会提示警告
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。c语言问题,如图,我认为a,c,d都不对,正确答案应该是?请帮我解析一下_百度知道
c语言问题,如图,我认为a,c,d都不对,正确答案应该是?请帮我解析一下
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
来自电脑网络类芝麻团
a别的,符合 C语言要求 ,因为a选项已经是参数的变量名称。~
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。用户名:zuojia
访问量:1523
北京理工大学
  自我简介:
TA的其他文章
浏览:28  赞:1浏览:54  赞:2浏览:32  赞:1
你可能喜欢
浏览:152  赞:1浏览:257  赞:7浏览:185  赞:1浏览:139  赞:0浏览:164  赞:0
题解1158:【作业调度方案】 (C语言描述)
  作者:   
浏览:12 | 评论:0 | 赞:0 
原题链接:
解题思路:如图所示,对于第一组样例输入,按照总工序提供的顺序,对于每个工件的工序从小到大,每次寻找有空闲机器的“空档”插入,就能让总加工时间最短。注意事项:按照约定,最短方案有且只有一种。参考代码:#include&stdio.h&
int&w[21];&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//当前安排的工件处于几号工序
int&u[501];&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//安排几号工件进入总工序
int&lt[21];&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//当前安排的工件几时结束
int&t[21][21];&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//每个工件的每个工序的加工时间
int&d[21][21];&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//每个工件的每个工序所使用的机器号
int&c[21][501];&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//每个机器在工件完成后某时间段内是否被占用
int&main(){
&&&&int&max(int,int);
&&&&int&i,j,k,m,n,ans=0,s=0;
&&&&scanf(&%d%d&,&m,&n);
&&&&for(i=1;i&=m*n;i++)&scanf(&%d&,&u[i]);&&&&//输入总工序
&&&&for(i=1;i&=n;i++)
&&&&&&&&for(j=1;j&=m;j++)
&&&&&&&&&&&&scanf(&%d&,&d[i][j]);&&&&&&&&&&&&&//输入第1个工件第j个工序所使用的机器号
&&&&for(i=1;i&=n;i++)
&&&&&&&&for(j=1;j&=m;j++)
&&&&&&&&&&&&scanf(&%d&,&t[i][j]);&&&&&&&&&&&&&//输入第i个工件第j个工序的加工时间
&&&&for(i=1;i&=n*m;i++){
&&&&&&&&w[u[i]]++;&&&&&&&&&&&&&&&&&&&&&&&&&&&&//总工序中第i个工件处于几号工序
&&&&&&&&for(j=lt[u[i]]+1;;j++){&&&&&&&&&&&&&&&//总工序中工件u[i]当前工序若能完成的时间段
&&&&&&&&&&&&if(c[d[u[i]][w[u[i]]]][j]==0)&s++;//工件u[i]在当前工序所使用的机器未被占用时长
&&&&&&&&&&&&else&s=0;&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&if(s==t[u[i]][w[u[i]]]){&&&&&&&&&&//工件u[i]在当前工序的加工时间
&&&&&&&&&&&&&&&&for(k=j-s+1;k&=j;k++)&&&&&&&&&//在j之前的这段时间s
&&&&&&&&&&&&&&&&&&&&c[d[u[i]][w[u[i]]]][k]=1;&//安排工件u[i]在当前工序占用相应的机器
&&&&&&&&&&&&&&&&lt[u[i]]=j;&&&&&&&&&&&&&&&&&&&//工件u[i]的完成时间
&&&&&&&&&&&&&&&&s=0;
&&&&&&&&&&&&&&&&
&&&&&&&&&&&&}
&&&&for(i=1;i&=n;i++)
&&&&&&&&ans=max(ans,lt[i]);&&&&&&&&&&&&&&&&&&&//工序中最后一个工件的完成时间
&&&&printf(&%d&,ans);
&&&&return&0;
int&max(int&a,int&b){
&&&&return&a&b?a:b;
  评论区

我要回帖

更多关于 c语言考试题及答案 的文章

 

随机推荐