首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是【 】。 main() { int a=0; a+=(a=8); printf("%d\n",a);}
以下程序的输出结果是【 】。 main() { int a=0; a+=(a=8); printf("%d\n",a);}
admin
2013-06-11
20
问题
以下程序的输出结果是【 】。
main()
{ int a=0;
a+=(a=8);
printf("%d\n",a);}
选项
答案
16
解析
赋值表达式的值就是所赋值变量的值,本题中a+=8相当于a=a+8,对表达式逐步进行求解:
a+=(a=8)此时,a的值由于赋值为8,而不是0。
a+=8
a=a+8
a=16
转载请注明原文地址:https://jikaoti.com/ti/vGn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下程序可以把从键盘上输入十进制数(10ng型)以二到十六进制数的形式输出,请填空。#include<stdio.h>main(){charb[16]={’0’,’1’,’2’,’3’,’4’,’5’,’6’,’7’,’
下列程序执行后输出的结果是【】。structs{intx,y;}data[2]={10,100,20,200};main(){structs*p=data;printf("%d\n"
下列语句执行后的结果是()y=5;p=&y;x=*p++;
CPU处理数据基本单位为字,一个字的字长()
【】是指一个数据对象中的各个数据元素之间存在的联系。
若有定义:inta[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。(0<=i<4,0<=j<10)
若有以下的说明和语句,则在执行for语句后,*(*pt+1)+2)表示的数组元素是() intt[3][3],*pt[3],k; for(k=0;k<3;k++)pt[k]=&t[k][0];
数据结构分为线性结构和非线性结构,带链的队列属于【】。
计算机中网络通信协议IP是【】。
随机试题
输血后15分钟出现发热,减慢输血后持续约1h逐渐缓解,应首先考虑
瑞氏染色中起溶解作用的有机溶剂是
交通安全设施除里程标、百米标和公路界碑以外,还包括()。
由于商业折扣在销售发生时即已发生,企业只需按扣除商业折扣后的净额确认销售收入和应收账款。()
按保价运输的货物与不按保价运输的货物可以按一批托运。()
2017年年底,某制衣厂有一笔服装加工业务被无证个体户屠某以42万元承包,屠某按合同规定完成服装加工任务后,要求制衣厂结算加工费,但制衣厂法定代表人李某要求屠某开具增值税专用发票才肯付款。于是,屠某买了数份增值税专用发票,填好金额后交给李某,李某明知屠某的
制度经济学认为,()是同时包含“冲突、依存和秩序”这三种成分的“最小的单位”,是分析经济制度的基本范畴。
设B=,求B-1
信息系统结构化开发方法有若干基本原则,下列不属于结构化方法基本原则的是
Whatcanweinferfromthefirstparagraph?WhatproblemsexistinBerger’scountryaccordingtothepassage?
最新回复
(
0
)