文档介绍:芀从问题到程序—:蝿_abcx+-3x1Xf_1__4Eoof___肆x__x__2____Iam羆答:不合法的标示符有:芁a$#24非法符号#腿x+-非法符号#袇3x1不是以英文字母开头蚃Iam非法符号“空格”蚃bg--1非法符号-:薇1)125+01252)0XAF-0XFA螄3)24*3/5+64)36+-(5-23)/4螂5)35*012+27/4/7*(12-4)节答:1)2102)-753)204)405),在什么地方将发生类型转换,各个转换是从什么类型转换袆到什么类型,表达式计算的结果是什么?袀1)3*(2L+)-012+44蚁2)3*(int)sqrt(34)-sin(6)*5+0x2AF肈3)cos(+4)-6*27L+1526-:1))(编译时)自动转成十进制数芃3)。螈答:蚅#include<>莁#include<>薀intmain(){蕿printf("%f\n",3*(2L+)-012+44);螆printf("%f\n",3*(int)sqrt(34)-sin(6)*5+0x2AF);螃printf("%f\n",cos(+4)-6*27L+1526-);罿system("pause");艿return0;薃}:莈1)+2)1065袈24*13薆3)./.4)π2+17)lnln(101)2π+芆5)log52π−16)eπ+17)arctan(log())3e+π蒃8)−(−)29)12羁345++/10)ln(2π13+e),。写几个简单程序,分别计算出直径100毫米和薅150毫米的铁球与金球的重量。袃答:莀#include<>螇doublef1(doubler){薆doublev,w;羂v=*r*r*r*;衿w=*v;蒇returnw;莃}莄doublef2(doubler){艿doublev,w;芈v=*r*r*r*;蒅w=*v;蒂returnw;蚈}羈intmain(){蒆printf("铁球的重量为:%f,金球的重量为:%f\n",f1(),f2());蝿printf("铁球的重量为:%f,金球的重量为:%f\n",f1(),f2());蕿system("pause");羆return0;蒁}+2x+6的两个根,考虑用合适的方式输出。(提示:对这个具体问题,可以先人工计算出判别式b2−4ac的值,以此作为已知信息,就可以写出程序罿了。)蚇答:薃#include<>艿#include<>蒈voidf(doublea,doubleb,doublec){膃doubletemp=b*b-4*a*c;薄if(temp>0)蚂printf("方程的根为:%f,%f",(-b+sqrt(temp))/2/a,(-b-sqrt(temp))/2/a);袇elseif(temp==0)袃printf("方程有两个相同的根为:%f",-b/2/a);莂else螀printf("方程无解!");芇}蚄intmain(){蒃f(5,2,6);//可以测试不同的数据袈system("pause");蚆return0;莄}。对它们做一些修改,观察程序加工和运行的情芁况,并对程序的行为做出解释。,将printf的相应转换描述改为%f膄或者%ld,看看会出现什么问题。在一个能正确工作工作的输出双精度结果的程序里,莂将printf的相应转换描述改为%d或者%ld,看看会出现什么问题。:莃-"bc_345薅答:膀--c#microm%ustWhilea",b的值是2,c的值是3,在这种情况下分别执行下蚈面各个语句,写出执行对应语句后整型