c语言编程题及答案解析(C语言编程问题.)

2024-07-16 06:12:40 8

c语言编程题及答案解析(C语言编程问题.)

本文目录

C语言编程问题.

分类: 电脑/网络 》》 程序设计 》》 其他编程语言 问题描述: 以下两个程序结果比较. (一) #include"stdio.h" #define MAX(x,y) (x)》(y)?(x):(y) main() { int a=5,b=2,c=3,d=3,t; t=MAX(a+b,c+d)*10; printf("%d\n",t); } (二) #include"stdio.h" #define MIN(x,y) (x)《(Y)?(x):(y) main() { int i=10,j=15,k; k=10*MIN(i,j); printf("%d\n",k); } 第一个答案给我的分析是: 7>6?7:6*10,即t=7. 第二个答案给我的分析是: 10*i<j?i:j,即100<15?10:15,所以k=15 第一个程序中10为什么要乘在后面,而第二个要乘在前面呢? 解析: 你的分析是正确的,这是一个关于宏定义的问题,你可以这样认为:#define MIN(x,y) (x)《(Y)?(x):(y)这句程序的意思就"在下面的程序中凡是遇到#define MIN(x,y)的地方,都用 (x)《(Y)?(x):(y)来代替就行了,然后按运算符的优先级来运算就行了。"。k=10*MIN(i,j) 可以这样认为:k=10*(x)《(Y)?(x):(y)即k=10*10《15?10:15,显然是15。

求助C语言编程题目Co-String(答案没看明白,麻烦加注释解释一下)

#include《stdio.h》#include《string.h》int main(){int k;//声明scanf("%d",&k);//要输入的字符串的个数while(k--)//循环到字符串个数符合要求才结束{char p;//声明字符数组int len,i,j,n,max=0,a=0;//声明scanf("%s",p);//请输入字符串len=strlen(p);//len等于字符串长度for(n=1;n《=len/2;n++)//最外层循环{for(i=0;i《len;i++)//2层循环{a=1;//这是一个开关或者是非判断for(j=i;j《i+n;j++)//最内层循环{if(p)//找子串,先看有没有n=1的,如果有再找看有没有n=2的,以此类推{a=0;//a=0表示不符合跳过去break; //跳过去}}if(a){//a==1表示找到啦max=n;//记录n的值}}}printf("%d\n",2*max);//乘以2就是最大的n,程序这里和前面还是没有安排好,如果n=1,3,5,7的时候程序有bug,不能正确显示}return 0;}

c语言程序题,给出答案及思考过程

首先,程序有点小错误,改成这样就能执行了:#include《stdio.h》int fun(char p,char ch){int i,n=0;for(i=0;i《7;i++)if(p==ch)n++;return n;}void main(){char str={"Mon","Tue","Wed","Thu","Fri","Sat","Sun"};printf("The result is:\n");printf("%3d\n",fun(str,’T’));printf("%3d\n",fun(str,’S’));printf("%3d\n",fun(str,’F’));printf("%3d\n",fun(str,’W’));printf("%3d\n",fun(str,’B’));}然后,运行结果如下:The result is: 2 2 1 1 0最后,我们来分析一下思路,int fun(char p,char ch)这个函数(楼主多了一个‘)’)需要两个参数,一个是二维数组,一个是一个char变量,它是用来判断该char变量在前面这个二维数组中作为开头的次数,也就是说,对于printf("%3d\n",fun(str,’T’));这句话,就是用来判断T在str这个二维数组中作为开头的次数,显然,答案是2以此类推

提问一道c语言的编程题,求答案

你好,代码如下:

#include 《stdio.h》

typedef struct cuboid

{

  int length;

  int width;

  int height;

}Cuboid,*cuboid;

int main()

{

   Cuboid b={15,10,5};

   cuboid p = &b;

   printf("长方体的长宽高分别为(通过结构体变量输出):%d,%d,%d\n",b.length,b.width,b.height);

   printf("长方体的长宽高分别为(通过指针输出):%d,%d,%d\n",p-》length,p-》width,p-》height);

   return 0;

}

运行结果:

C语言程序设计试题 求标准答案 都是多选

1、答案:A(单引号括起来的都是字符,而且一对单引号最多对应一个字符,\反斜杠是转义字符的开始,\72是ASCII码对应的字母H。也就是把H这个字母存到了变量char a中。就一个字符H。)2、ACDE解析:int a=3,b=4,c=5;,A、a》bB、a<=bC、(a||b)>cD、a<=(b||c)E、!((a<b)&&!c||b) 优先级由大到小:() ! && ||A选项,3》4错误,逻辑值0。B选项,3《=4正确,逻辑值1。C选项,(3||4)》5,(3||4)"或"逻辑运算符两边只要有一个非0的整个值就是1,1》5错,逻辑值0。D选项,3《=(4||5)错误,逻辑值0。E选项,!((3《4)&&!5||4),先(3《4)逻辑值1,!5逻辑值0,1&&0是0,0||4是1,!1是0,所以逻辑值0。3、AC。解析:A可以,B答案b不能被赋值(自左向右,计算||左侧就已经是1了右边就不用再计算了整个表达式无论右边如何整个逻辑值必定是1,计算机也就不会计算右边了)C可以(因为&&两边都必须计算才能得出最后的逻辑值答案),D不可以a不能被赋值(&&左边就一个a,构不成赋值,可能存放一个随机值,右边可以被赋值)。4、ABCD。外部函数几乎可以被所有函数调用。只要开头#include” "引入。

c语言编程题及答案解析(C语言编程问题.)

本文编辑:admin

本文相关文章:


c语言编程题及答案解析(提问一道c语言的编程题,求答案)

c语言编程题及答案解析(提问一道c语言的编程题,求答案)

本文目录提问一道c语言的编程题,求答案求助C语言编程题目Co-String(答案没看明白,麻烦加注释解释一下)C语言编程问题.C语言程序设计试题 求标准答案 都是多选c语言程序题,给出答案及思考过程提问一道c语言的编程题,求答案你好,代码如

2024年7月22日 13:32

c语言编程题及答案解析(求助C语言编程题目Co-String(答案没看明白,麻烦加注释解释一下))

c语言编程题及答案解析(求助C语言编程题目Co-String(答案没看明白,麻烦加注释解释一下))

本文目录求助C语言编程题目Co-String(答案没看明白,麻烦加注释解释一下)C语言程序设计试题 求标准答案 都是多选c语言程序题,给出答案及思考过程提问一道c语言的编程题,求答案C语言编程问题.求助C语言编程题目Co-String(答案

2024年7月20日 22:26

更多文章:


360儿童卫士官网(360儿童手表怎么解绑以前的号码)

360儿童卫士官网(360儿童手表怎么解绑以前的号码)

本文目录360儿童手表怎么解绑以前的号码360儿童卫士手表怎么升级固件360卫士儿童电话手表售后服务电话360儿童手表官方网站360儿童卫士如何查询手表话费余额360儿童手表怎么解绑以前的号码360儿童手表解绑管理员手机号需要下载360儿童

2024年6月3日 13:46

新浪邮箱登录入口(新浪邮箱官方登录)

新浪邮箱登录入口(新浪邮箱官方登录)

各位老铁们,大家好,今天由我来为大家分享新浪邮箱登录入口,以及新浪邮箱官方登录的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!本文目录新浪邮箱官方登录新浪邮

2024年8月22日 13:40

w7激活工具(win7旗舰版激活工具及方法,拜托了)

w7激活工具(win7旗舰版激活工具及方法,拜托了)

本文目录win7旗舰版激活工具及方法,拜托了小马w7激活工具W7激活工具,软件有哪些电脑系统W7如何激活,要下载什么软件w7旗舰版过期了怎么激活激活工具,教您怎么和使用windows7激活工具win7旗舰版激活工具及方法,拜托了Window

2023年12月31日 00:40

msg2 0 db(msg2.0.db文件怎么看)

msg2 0 db(msg2.0.db文件怎么看)

本文目录msg2.0.db文件怎么看【高分悬赏】求指点:破解msg2.0.db文件QQ 中的msg2.0.db 是什么文件msg2.0.db文件怎么打开msg3.0.db和msg2.0.db文件有什么区别msg2.0 db文件怎么打开QQ的

2024年6月21日 07:58

dezender(idezender pro是啥软件)

dezender(idezender pro是啥软件)

本文目录idezender pro是啥软件idezender pro是啥软件可解ioncube及Zend加密,支持批量将要解密的文件放入Encoded目录,打开iDezender选择相应的解密类型,回车后开始解密。解密后的文件移放在Deco

2024年7月15日 05:08

怎么点亮英雄联盟图标(lol亮图标的快捷键怎么设置)

怎么点亮英雄联盟图标(lol亮图标的快捷键怎么设置)

本文目录lol亮图标的快捷键怎么设置英雄联盟怎么开图标lol亮图标的快捷键怎么设置第一种图标1/2 分步阅读小伙伴们不知道如何在英雄联盟中亮这个图标吗?2/2很简单,只需Ctrl+6就可以了。不过需要你使用的这个游戏等级达到五级哦比心游戏约

2024年6月21日 03:59

当贝市场电视直播软件(华数当贝市场怎样下载电视轻应用)

当贝市场电视直播软件(华数当贝市场怎样下载电视轻应用)

大家好,如果您还对当贝市场电视直播软件不太了解,没有关系,今天就由本站为大家分享当贝市场电视直播软件的知识,包括华数当贝市场怎样下载电视轻应用的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!本文目录华数当贝市场怎样下载电视

2024年8月28日 23:55

bitdigg(该选择哪个开源数据库)

bitdigg(该选择哪个开源数据库)

本文目录该选择哪个开源数据库如何用bitdigg搜索vr资源该选择哪个开源数据库21 个最好的免费开源数据库:1. MySQLThe most widely used open source database for Web apps (a

2024年7月14日 12:10

brazzaville(Brazzaville的《Some Days》 歌词)

brazzaville(Brazzaville的《Some Days》 歌词)

大家好,brazzaville相信很多的网友都不是很明白,包括Brazzaville的《Some Days》 歌词也是一样,不过没有关系,接下来就来为大家分享关于brazzaville和Brazzaville的《Some Days》 歌词的

2024年7月23日 11:27

橙光小游戏的豪门千金归来全部攻略?橙光就是橙光小游戏吗 怎么玩

橙光小游戏的豪门千金归来全部攻略?橙光就是橙光小游戏吗 怎么玩

本文目录橙光小游戏的豪门千金归来全部攻略橙光就是橙光小游戏吗 怎么玩橙光游戏 是什么游戏啊!!橙光小游戏编辑有哪些橙光小游戏的豪门千金归来全部攻略1、不动声色2、主动发话或畏缩犹豫3、你就想我的亲身母亲4、假意推辞5、踩他一脚6、你去问睿少

2024年6月6日 15:18

电脑开不了机怎么重装系统(电脑不开机怎么重装系统)

电脑开不了机怎么重装系统(电脑不开机怎么重装系统)

本文目录电脑不开机怎么重装系统电脑开不了机怎么重装系统电脑无法启动系统怎么重装开不了机怎么重装系统电脑开不了机系统怎么重装笔记本电脑开不了机怎么重装系统台式电脑系统坏了开不了机怎么重装电脑系统坏了开不了机怎么重装台式电脑开不了机,如何重装系

2024年7月24日 16:03

itool是什么东东?关于iphone用itool替换文件的问题

itool是什么东东?关于iphone用itool替换文件的问题

本文目录itool是什么东东关于iphone用itool替换文件的问题itool怎么清除缓存什么是itool苹果手机用itool怎么做铃声怎么用itools将歌曲同步或导入进iphoneitool是什么东东你想问的肯定是itools了以下是

2024年5月22日 03:52

70城房价变动数据出炉,你在城市房价低迷吗影响房价的主要因素是什么?疫情后房价明年会涨价吗业内人士对此是如何解答的

70城房价变动数据出炉,你在城市房价低迷吗影响房价的主要因素是什么?疫情后房价明年会涨价吗业内人士对此是如何解答的

本文目录70城房价变动数据出炉,你在城市房价低迷吗影响房价的主要因素是什么疫情后房价明年会涨价吗业内人士对此是如何解答的唐山房价曾领涨全国,如今陷入谷底,现在是买房的好时机吗机构:28城新房房价环比上涨市场供需平稳,楼市回暖了未来3年内,大

2023年6月17日 22:00

chinanet免费账号(chinanet帐号怎么获得要去电信办吗)

chinanet免费账号(chinanet帐号怎么获得要去电信办吗)

本文目录chinanet帐号怎么获得要去电信办吗电信chinaNet怎么免费连接教大家怎么免费用Chinanet上网电信账号无线上网chinanet账号如何免费获取电信chinanet,怎么免费使用它怎么用chinanet免费上网学校里的C

2024年6月6日 22:55

北京交警app下载安装(进京证在交管12123上怎么办理)

北京交警app下载安装(进京证在交管12123上怎么办理)

本文目录进京证在交管12123上怎么办理北京交警app怎么更新不了怎么办如何使用北京交警APP北京交警app登陆不上去交管12123怎么申请进京证北京交警app怎么处理违章 处理违章的具体方法网上怎么办理进京证北京交警APP系统崩了吗,为什

2024年1月11日 02:40

minwidth(max-whdth和min-whdth有什么区别)

minwidth(max-whdth和min-whdth有什么区别)

本文目录max-whdth和min-whdth有什么区别min-width该怎么用css min-width怎么理解div与min-widthcss的min-width,max-width,max-height,min-height在什么情

2024年6月29日 20:01

员工考勤表模板(考勤表模板是怎样的)

员工考勤表模板(考勤表模板是怎样的)

大家好,员工考勤表模板相信很多的网友都不是很明白,包括考勤表模板是怎样的也是一样,不过没有关系,接下来就来为大家分享关于员工考勤表模板和考勤表模板是怎样的的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!本文目录考勤表模板

2024年6月28日 19:21

word换行符号?换行符怎么打

word换行符号?换行符怎么打

本文目录word换行符号换行符怎么打计算机中的换行符、回车符、\n、\r、\n\r 怎么区分啊换行符是\n 还是 /n换行符是什么怎么按的word怎么插入换行符excel怎么添加换行符,或者说换行符怎么使用换行符是什么word换行符号在wo

2024年6月9日 07:07

免费logo设计在线生成器(商标logo免费一键生成,现在网上有很多“logo在线制作,免费log)

免费logo设计在线生成器(商标logo免费一键生成,现在网上有很多“logo在线制作,免费log)

这篇文章给大家聊聊关于免费logo设计在线生成器,以及商标logo免费一键生成,现在网上有很多“logo在线制作,免费log对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录商标logo免费一键生成,现在网上有很多“logo在线

2024年8月2日 22:16

百度文库怎么免费下载文档(如何免费下载百度文库内容)

百度文库怎么免费下载文档(如何免费下载百度文库内容)

今天给各位分享如何免费下载百度文库内容的知识,其中也会对如何免费下载百度文库内容进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录如何免费下载百度文库内容怎么下载百度文库的ppt文档怎样从百度文库中免费下载如何免

2024年6月24日 15:06

近期文章

本站热文

iphone vpn设置(ios设置vpn快捷开关)
2024-07-22 15:01:12 浏览:2334
windows12正式版下载(操作系统Windows Server 2012 R2,在哪能下载到,公司用的)
2024-07-20 17:26:53 浏览:1730
java安装教程(win10如何安装JAVA)
2024-07-19 19:55:49 浏览:1154
client mfc application未响应(每次进cf就提示client MFC Application未响应该怎么办啊!急急急)
2024-07-20 11:15:58 浏览:1152
标签列表

热门搜索