c语言作业,急!!!

作者&投稿:乾苑 (若有异议请与网页底部的电邮联系)
C语言编程作业,急!!!!~

#include "stdio.h"#include struct tel{char name[11],num[11];};int main(int argc,char *argv[]){struct tel s[50];int n,i;char t[]="############";printf("Please enter n(int 050){printf("Input error, exit...
");return 0;}printf("Enter some name and tel-number(by ' ','Enter' end)...
");for(i=0;i<n;i++)scanf("%10s%*[^0-9]%10s",s[i].name,s[i].num);printf("------------------------
");for(i=0;i<n;i++)printf("%.*s%s%.*s%s
",12-strlen(s[i].name),t,s[i].name,12-strlen(s[i].num),t,s[i].num);return 0;}运行样例:


#includestruct stu{char name[20]; int score;}a[50],t;int main(){ int i,j,n; scanf("%d",&n); for(i=0;i<n;i++) scanf("%s%d",a[i].name,&a[i].score); for(i=0;i<n-1;i++) for(j=0;j<n-1-i;j++) if(a[j].score<a[j+1].score) {t=a[j];a[j]=a[j+1];a[j+1]=t;} for(i=0;i<n;i++) printf("%15s%5d
",a[i].name,a[i].score); return 0;}

1、B:排除法做,赋值运算符最低,所以选B

3、D:else必须要和if配对使用,BC项目中括号断开了两者,A选项输出语句后没有用分号结束。

4、B :x>y时才执行语句 z=x;否则不执行。 

5、 if(a=b+c),b+c还是0,if语句还是不成立,不执行printf(“***”);所以执行printf(“$$$”);语句,输出$$$

6、X=2:if与else组合,else只与最近的if语句组合。程序等价于

 if(a<b)

    { if(c<d) x=1;

      else

        {if(a<c)

             {

              if(b<d) x=2;

              else x=3;

              }

         else x=6;

         }

       }

else x=7;

7、输出“**3**”:x为1,y为0.switch(表达式)只要表达式不为0就运行旗下语句。所以SWITCH(Y)之后的语句不运行。

8、输出“*&”,运行语句看图片。注意break只是结束内层的switch语句,并不能全部结束语句。    

9、a/500、r=0.08: 根据switch语句中的内容来填第一空,注意“整形/浮点型”结果为浮点型。



1、B:排除法做,赋值运算符最低,所以选B
3、D:else必须要和if配对使用,BC项目中括号断开了两者,A选项输出语句后没有用分号结束。
4、B :x>y时才执行语句 z=x;否则不执行。
5、 if(a=b+c),b+c还是0,if语句还是不成立,不执行printf(“***”);所以执行printf(“$$$”);语句,输出$$$
6、X=2:if与else组合,else只与最近的if语句组合。程序等价于
if(a<b)
{ if(c<d) x=1;
else
{if(a<c)
{
if(b<d) x=2;
else x=3;
}
else x=6;
}
}
else x=7;
7、输出“**3**”:x为1,y为0.switch(表达式)只要表达式不为0就运行旗下语句。所以SWITCH(Y)之后的语句不运行。
8、输出“*&”,运行语句看图片。注意break只是结束内层的switch语句,并不能全部结束语句。
9、a/500、r=0.08: 根据switch语句中的内容来填第一空,注意“整形/浮点型”结果为浮点型。
10、
swich(s)
{case 0:
case 1:
case 2:x=3;break;
case 3:
case 4:
case 5:
case 6:x=2;break;
case 7:
case 8:x=1;break;
case 9:
case 10:x=3;break;
default:x=0;
}

1、b
2我看不懂题。。。
3、b
4、a
5、$$$
6、x=2
7、**1**
8、&(并回车)
9、(1.a/500)(2.r=0.8)
10、
swich(s)
{case 0:
case 1:
case 2:x=3;break;
case 3:
case 4:
case 5:
case 6:x=2;break;
case 7:
case 8:x=1;break;
case 9:
case 10:x=3;break;
default:x=0;
}

2c 3d 4b 5$$$ 6x=2 7**1**\n**3** 8# 9c/500 0.08
10 switch((int)s)
{
case 1: x=1;break
case 2:x=3;break;
case 3:
case 4:
case 5:
case 6:x=2;break;
case 7:
case 8:x=1;break;
case 9:
case 10:x=1;break;
default:x0;break;
}


求大神帮忙做下C语言大作业 跪求!!!
只有20分,我给你写个框架,其他函数实现给你思路。可以不?\/\/选手 结构体struct singer{int members_ID; \/*参赛编号*\/string name; \/*姓名*\/int scores[10]; \/*十个裁判打出的分数*\/int ave; \/*平均分*\/int rank; \/*排名*\/};singer people[10]; \/*十个选...

小学生的作业太难了!语言+神态的句子。急!!!
形象生动的句子 1、油蛉在这里低唱,蟋蟋们在这里弹琴、鸣蝉在树叶里长吟。2、人面不知何处去,桃花依旧笑春风。3、宁静的夜晚,只有那天上的星星在窃窃私语。4、秋便以翩跹之姿踏碎了夏天的流言,秋天是美丽的,在曼妙的韵律中舞着她的裙摆。5、微风柔和地吹,柔和地爱抚我的面孔。好句子 m....

急求C语言作业答案,若将数字字符9转换为数字9,应进行什么操作?
没记错的话数字字符ASC码值-48就是数值

C语言作业,求大神帮忙
\/\/输入月份和订购机票的数量,计算机票优惠率并输出 include <stdio.h> main(){ int a,n;printf("请输入月份:");scanf("%d",&a);printf("请输入机票数量:");scanf("%d",&n); \/\/a为月份,n为机票数量 if(a>=7&&a<=9)if(n>=20)printf("优惠率r%: 15");else printf("优惠...

C语言作业 求两个分数的乘积,若结果是假分数,则化成带分数形式输出(不...
语句我是忘了,我有个大概思路不知道对不对:2个分数a\/b,c\/d。则2数的乘积A﹡C\/(B﹡D),然后判断AC跟BD的大小,如果AC大说明是假分数,然后就是AC\\(整除)BD=X,那么X就是整数部分了,小数部分自然也可以求得!

七年级上册语文作业本答案,急急急!!!
附带的应该有 没人知道啊

c语言作业:输入一个整数,判断该数的每位数字是否都不相同,如果是则输出...
不好意思啊,刚才分析错了,while循环是必要的,你的错误主要还是1.if(a=b)应该为if(a==b)2.如果各位数字均不相同,flag=1,那么while循环无法结束...我改了一下,下面的代码好像可以了:#include "stdio.h"void main(){ int n,a=0,b,temp,flag=1;scanf("%d",&n);while(flag){ a=...

【急】C语言程式设计作业 求解
include <stdio.h> include <stdlib.h> define N 50 int Sort(int *p,int n){ int i,j,t;for(i=0; i<n-1; i++)for(j=i+1; j<n; j++)if(p[i]0){ if(index==len){ len+=sizeof(int)*N;buf=(int*)realloc(buf,len);} buf[index++]=temp;printf("请输入一个正整数...

急求C语言期末大作业:学生成绩管理系统!!!(并附有详解)
1、题目:学生成绩管理程序 2、要求:1)编制一个统计学生考试分数的管理程序。2)设学生成绩已以一个学生一个记录的形式存储在文件中,3)每位学生记录包含的信息有:姓名,学号和各门功课的成绩。4)程序具有以下几项功能:求出各门课程的总分,平均分,按姓名,5)按学号寻找其记录并显示,浏览全部...

c语言学生成绩管理系统,作业急用拜托各位高手了
c语言学生成绩管理系统,作业急用拜托各位高手了  我来答 首页 在问 全部问题 娱乐休闲 游戏 旅游 教育培训 金融财经 医疗健康 科技 家电数码 政策法规 文化历史 时尚美容 情感心理 汽车 生活 职业 母婴 三农 互联网 生产制造 其他 日报 日报精选 日报广场 用户 认证...

屏边苗族自治县17761435236: 大学生C语言编程作业题,请高手帮忙,急! -
朱环小儿: #include int main(void) { int money, year; double interest, rate; /**-----------*/ scanf("%d", &money ); scanf("%d", &year ); scanf("%lf", &rate ); interest=money*pow((1+rate), year )-money ; /*---------*/ printf("interest = %.2f\n", interest);return 0; }

屏边苗族自治县17761435236: C语言作业,急 -
朱环小儿: 改错题:(1)#include <stdio.h> //加单书名号或引号 ,不加分号 main() //main() 后不加分号 { //主函数,用括号,扩起. float r,s;r=5.0;s=3.14159*r*r;printf("%f\n",s); //加分号,printf中的引号要用英文状态的 } (2)#include <stdio.h> //加单书名号或引号 main() // 加括号 { float a,b,c,v;a=2.0;b=3.0;c=4.0; //加分号v=a*b*c;printf("%f\n" ,v); //加分号,printf中的引号要用英文状态的 }

屏边苗族自治县17761435236: C语言作业 急急急 -
朱环小儿: 调试通过的程序代码如下:#include <stdio.h> int fn(int a,int n) {int r=0;while (n>0) {r=r*10+a; n--;}return r; } main() {int a,n,i,s=0;scanf("%d%d",&n,&a);for (i=1;i<=n;i++) s+=fn(a,i);printf("%d\n",s); } 上面的程序运行结果如下:3 22464 11234

屏边苗族自治县17761435236: C语言作业 急急急 求大神帮忙 -
朱环小儿: 只输入边长的话应该是正方形吧,我就按正方形来写了.如下:#include <stdio.h> void main() { for(;;) { int a; printf("Please input the side length of the square:"); scanf("%d",&a); if (a<=0) { printf("Please input correct parameter!\n"); }else { int area=a*a; printf("The area of the square is :%d",area); system("pause"); return; } } }

屏边苗族自治县17761435236: C语言编程题,急,非常感谢
朱环小儿: 第一题 main() { float n,s=0,t=1; for(n=1;n<=20;n++) { t*=n; s+=t; } printf("1+2!+3!...+20!=%e\n",s); } 第2题 main() { int i,j,k,n; printf("'water flower'number is:"); for(n=100;n<1000;n++) { i=n/100;/*分解出百位*/ j=n/10%10;/*分解出十位*/ k=n...

屏边苗族自治县17761435236: 高分求做c语言作业,急急急
朱环小儿: // SET.cpp : Defines the entry point for the console application.//#include "stdafx.h"// SET.cpp : Defines the entry point for the console application.//#include "stdafx.h"/**2012年4月10日21:17:33*功能:集合*说明:默认第一个节点[下标为0],...

屏边苗族自治县17761435236: c语言作业题(急) -
朱环小儿: 一楼的,要找最小累积值而不是最大~~ #include<stdio.h> #include<stdlib.h> #include<time.h> #define LEFT 0 #define UP 1 int main() { int i,j; int M[10][10]; int parent[10][10],total[10][10],path[19][2],px,py; char row[11]="ABCDEFGHIJ"; srand((...

屏边苗族自治县17761435236: 急!!帮忙做一下C语言作业!! -
朱环小儿: 1.#include<stdio.h> void main() { int i,j,N,n,a[20][20]; scanf("%d%d",&N,&n); for (i=1;i<=N;i++) for (j=1;j<=N;j++) {scanf("%d",&a[i][j]); if (j-i<=0) a[i][j]+=n;} for (i=1;i<=N;i++) { for (j=1;j<=N;j++) printf("%d ",a[i][j]);printf("\n");} }2.#include<stdio.h...

屏边苗族自治县17761435236: C语言作业…急 -
朱环小儿: #include void main() { char str[100]; int i, xiaoletters=0,daletters=...

屏边苗族自治县17761435236: C语言作业,急~
朱环小儿: ACCBADACCCBCABC

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网