问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言入门题 求解

发布网友 发布时间:2022-05-30 17:22

我来回答

3个回答

热心网友 时间:2023-10-21 20:09

16.计算存放在数组score中12位学生成绩的平均分,并输出高于平均分的人数。
#include <stdio.h>

void main()
{
int score[N]={67,78,66,79,73,82,69,85,77,80,93,72};
int i;
float s = 0;
for(i = 0; i < N; i++)
{
s += score[i];
}
s = s/N;
int n = 0;
for(i = 0; i < N; i++)
{
if(score[i] > s)
n++;
}
printf("%d\n", n);
getch();
}

21. 编写一main函数,实现以下功能:定义一个4*4的整型二维数组,
将自然数1至16按行顺序存入该数组中,然后输出该数组左上半三角。即在屏幕上输出:
1 2 3 4
5 6 7
9 10
13
#include <stdio.h>
#define N 4
void main()
{
int array[N][N];
int i,j;
int n = 1;
for (i = 0; i < N; ++i)
{
for (j = 0; j < N; ++j)
{
array[i][j] = n;
n++;
}
}
for (i = 0; i < N; ++i)
{
for (j = 0; j < N - i; ++j)
{
printf("%d\t", array[i][j]);
}
printf("\n");
}
getch();
}

22. 输入一个用24小时制表示的时间(h:m),把它转换为用12小时制表示的时间并输出。

例如: 输入 9:05
输出 9:05AM
输入 12:10
输出 12:10PM
输入 14:30
输出 2:30PM
#include <stdio.h>
void main()
{
int h,m;
scanf("%d:%d",&h,&m); //":" 是英文的
char str[10];
if (h >= 12) //中午12:00算下午
{
str = "PM";
if(h > 12)
h = h - 12;
}
else
str = "AM";
printf("%d:%d%s\n",h,m,str);
}

23. .输入一个百分制成绩,输出相应的五级制成绩。百分制成绩与五级制成绩之间的转换标准为:
90分以上为A,80-89分为B,70-79分为C,60-69分为D,60以下为E。
例1:输入 :95
输出:A
例2:输入:63
输出:D
#include <stdio.h>
void main()
{
int n;
scanf("%d",&n);
switch(n/10)
{
case 9:
printf("A\n");
break;
case 8:
printf("B\n");
break;
case 7:
printf("C\n");
break;
case 6:
printf("D\n");
break;
default:
printf("E\n");
break;
}
}

24. 输入一个年份和一个月份,输出该年的这个月有多少天。(应考虑是否闰年:闰年条件为:该年份能被4整除,但不能被100整除,或是能被400整除。)

例1: 输入1965-2
输出 d=28
例2: 输入1984-2
输出d=29

#include <stdio.h>
void main()
{
int year;
int month;
scanf("%d%d",&year,&month);
int num = 0;
switch(month)
{
case 1:
num = 31;
break;
case 2:
{
if(year%400 == 0 || (year%4 == 0 && year%100 != 0))
num = 29;
else
num = 28;
}
break;
case 3:
num = 31;
break;
case 4:
num = 30;
break;
case 5:
num = 31;
break;
case 6:
num = 30;
break;
case 7:
num = 31;
break;
case 8:
num = 31;
break;
case 9:
num = 30;
break;
case 10:
num = 31;
break;
case 11:
num = 30;
break;
case 12:
num = 31;
break;
}
printf("%d\n", num);
}

热心网友 时间:2023-10-21 20:10

答案是289,步骤与思路:
int i = 289; //定了一个整型变量i,便赋初值为289;
char c; //定义一个char型变量c;
c = i; //把i的值赋给c(这里是指289)
printf("%d\n", c); //在默认终端打印出字符c的值,%d就是以整型打印,后面那个\n就是换行的意思追问char c 是字符型 而289 已经溢出了 然后输出结果是多少? 不可能是289吧?

热心网友 时间:2023-10-21 20:10

char c,c一个字节,值范围-128---+127,C已经越界了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
香蕉酸奶什么时候吃对减肥效果好-香蕉酸奶几点吃最佳时间 是是什么词性 魔兽世界狂暴战选什么种族看起来霸气威武?LM和BL分别说下。牛头人... 表达喜怒哀乐的成语有哪些? 问:我跟我朋友都19岁了女生就,我们想一起外面住宿一起工作,但是她很听... 女孩子高中毕业就可以不征求大人随便在外过夜了吗 ...19岁的女学生,和男朋友住宾馆会不会被学校查到吗??宾馆和学校有关系... ...女生就不能去闺蜜那里过夜?我都已经19岁了我爸妈还管我 哑然失笑的近义词和反义词是什么_哑然失笑是什么意思? 在黄梓良那儿算了说正缘桃花在猪年会出现,现在都鼠年了还没出现是骗子... 请问这道c语言题怎么写? 求C语言牛人解释一下 我的电脑是Gateway LT3115c 每次睡眠或是休眠都无法唤醒,只能强行关机,不知道是什么问题。 努有什么词语 胀可以组什么成语? 努和遐组词 努力的努该怎么组词 努力的努字的汉字故事 努这个字的由来 上海科闫系统科技有限公司怎么样? 慧视高科(北京)系统科技有限公司怎么样? 胀的成语 《无上超脑系统科技》txt下载在线阅读全文,求百度网盘云资源 汉蒙德系统科技(苏州)有限公司怎么样? 北京权友系统科技有限公司怎么样? 一个等了你三年的男孩儿一个陪了你三年的男孩儿你选哪个? 陪他三年的女生和等他三年的女生男生会选择哪一个? 一个等了你三年的人,一个陪伴你三年的人你选哪个? 陪了你三年的女孩,和等了你三年的女孩,该怎么选? 一个人陪了你三年一个人等了你三年你会选哪一个? C语言 努在古代的意思 宋朝时期的雄州是现在的什么地区? 最近准备去找工作了,北京哪里可以定做大学生面试西服正装? 价格实惠点 罗贯中为什么要在三国演义中安排一个刘备吃人肉的情节? 三国演义中五个细思恐极的细节,到底是哪五个细节? 《三国演义》中刘备做过哪些丧心病狂的事情? 刘备说饿了,刘安为何会转身杀了妻子,做肉汤给刘备? 三国演义小说中,猎户为何要杀死妻子,用人肉款待刘备? 刘备仁义吗,他的哪些事情,一件比一件难以接受? 为什要安排三国演义中刘安杀妻给刘备吃肉? 谁给刘备吃过人肉? 刘安在三国演义中为什么要杀妻招待刘备,有什么含义? 皮肤黑可以穿绿色短袖吗不是浅绿色就是纯绿色可以穿吗? 美特斯邦威2009款的夏装男,纯绿色短袖,正面有个电视台停台图案。求哪里有?? U盘问题:朗科与威刚 清少纳言《枕草子》主要内容是? 《枕草子》内容? 〈枕草子〉的内容? 枕草子讲述什么内容