C语言判断题,球高手解答,急急 C语言问题,球高手解答

作者&投稿:墨郊 (若有异议请与网页底部的电邮联系)
1、 在C中不可以使用goto语句。( 错 )【最好少用,用很多goto程序可读性降低】
2、 常量是在整个程序运行过程中不能改变的量。( 对 )
3、在C语言中不允许空语句存在。( 错 )【可以自行测试,写很多分号试试】
4、在标准C中,编程必须加上注释。( 错 )【这个根据需要随个人自己】
5、在标准C中,语句必须以“;”结束。( 对 )【分号是语句体结束的标志】
6、设有整型变量i,j,k,且i=4,j=5,则k=i/j运算后,k=0.8。(错 )【整数整除,k=0】
7、在逻辑运算过程中,并不是所有的表达式都被求解。( 对 )【有一个短路原则,例如:a=1;b=3;在逻辑语句(a=a+b)!=0||(a=a-1)!=0中,已经确定(a=a+b)!=0为真,||号后面的语句不被求解】
8、C语言程序的三种基本结构是顺序结构、选择结构和循环结构。( 对 )
9、编程时应注意程序的执行效率第一,可读性其次。( )【这一个我也不肯定,我觉得是对的】
10、5++是一个合法的表达式。( 错 )【常量不可改变】

2、打印出以下图案。
*
* * *
* * * * *
* * * * * * *
* * * * *
* * *
*
#include<stdio.h>
int main()
{
int i,j;
for(i=0;i<4;i++)
{
for(j=0;j<14-i;j++)
printf(" ");
for(j=14-i;j<14-i+2*i+1;j++)
printf("*");
printf("\n");
}
for(i=3;i>=0;i--)
{
for(j=0;j<14-i;j++)
printf(" ");
for(j=14-i;j<14-i+2*i+1;j++)
printf("*");
printf("\n");
}
return 0;
}

1、 在C中不可以使用goto语句。( 可以,但是少用 )
2、 常量是在整个程序运行过程中不能改变的量。( 对 )
3、在C语言中不允许空语句存在。( 错 )
4、在标准C中,编程必须加上注释。( 错 )
5、在标准C中,语句必须以“;”结束。( 对 )
6、设有整型变量i,j,k,且i=4,j=5,则k=i/j运算后,k=0.8。( 错,K为整型,得到k=0)
7、在逻辑运算过程中,并不是所有的表达式都被求解。( 对,如a&&b&&c!=0,若a=0,直接得到0 )
8、C语言程序的三种基本结构是顺序结构、选择结构和循环结构。( 对 )
9、编程时应注意程序的执行效率第一,可读性其次。( 错 )
10、5++是一个合法的表达式。( 错 )

1.错,GOTO语句只是不推荐使用,但是是可以用的
2.正确
3.错,空语句在语法和执行上并没有问题,而且常常用作延时语句
4.错,注释会让程序更加易读和易于维护,但是并不是必须的
5.正确
6.错,定义k为整形,“/”运算符只能取整
7.正确,C语言会整块带入进行运算
8.正确
9.错误
10.错误,常量不能赋值

这是第2题的答案:
#include<stdio.h>
int main()

{
int i,n,num,maxi,h;
while (h=1)
{
printf("Please enter a number:");
scanf("%d",&num);
maxi=(num+1)/2;
for (i=1;i<=maxi;i++)
{
for (n=1;n<=maxi-i;n++)
printf(" ");
for (n=1;n<=(2*i-1);n++)
printf(" *");
printf("\n");
}
for (i=maxi;i>=1;i--)
{
for (n=maxi;n>=i;n--)
printf(" ");
for (n=1;n<=(2*i-3);n++)
printf(" *");
printf("\n");
}
}
return 0;
}

C语言选择题,求高手解答,急急。。~

1、C语言的基本数据类型不包括 。
D、数组类型
2、以下叙述不正确的是 。
C、C程序的基本组成单位是函数
3、以下叙述不正确的是 。
D、表达式x++和++x的值是相同的
4、设x=10,y=3,则x+=y运算后x,y的值分别为 。
B、13,3

5、实现将一个串“Tom”输出到终端,下面程序段正确的是 。
D、#include
void main()
{

char c[5]=”Tom”;
printf(“%s
”,c);
}


6、设x=3,y=4,则表达式x>y?x:y的值为 。
B、4
7、要为字符型变量a赋初值,下列语句中哪一个是正确的 。
A、char a='3';
8、关于数据类型的自动转换,以下说法不正确的是 。
A、转换按数据长度减少的方向进行;

9、算术运算符、赋值运算符和关系运算符的运算优先级按从高到低依
次为 。
A、算术运算、赋值运算、关系运算。

10、对C程序在作逻辑运算时判断操作数真、假的表述,下列哪一个
是正确的 。
A、0为假,非0为真
1、a是int类型变量,c是字符变量。下列输入语句中哪一个是错误的
B、scanf("%d%c",a,c);

12、下列各语句定义了数组,其中哪一个是不正确的
D、int m[][3]={1,2,3,4};
13、设a,i是int型变量,且i=4,则执行语句a=(i++)后,a,i的值分别为 。
D、5,5;
14、若char a[]=”hello”,则数组a可实际存放的字符数最多是 个。
C、6;
15、下列定义的变量正确的是 。
A、a123

请问:
//用间接存取方式修改六个变量的值:char型大写变小写,int型减5,double型加10.0
*pch_1 += 32; *pch_2 += 32;
*pn_1 -= 5; *pn_2 -= 5;
*pd_1 += 10.0; *pd_2 += 10.0;这里
为什么不可以用 *pch_1=*pch_1+32;
——可以,两者是等效的
或者 *pch_1=‘*pch_1’+32;
——不可以,语法错误了,单引号只能表示某个字符,比如'A‘
或者 *pch_1=”*pch_1“+32;
——不可以,双引号表示字符串

还有为什么
//定义两个指针变量pd_1、pd_2分别指向d1、d2
double *pd_1=&d1;double *pd_2=&d2;
把double 改成float就输不出来数据呢?
——double和float的字节长度不一样,虽然在内存里的数据是一样的,但机器存取内存和解释的时候不一样,所以输出的数据不一致的话会乱掉。

求高手解答一道总结语言规律的语言学题目!
答:1、所有动词的结尾都一样ok(不好打出来,就是你写的每个词的最后两个音),说明这种语言以此为后缀,表示动作。2、该语言的词根mewok(有点差别,还是因为打不出来,你懂的,下同)用于跟自身相关的动作,因为凡是涉及oneself 的都有这个词根。3、同理,该语言中mawok表示跟“准备”相关的动作。4...

求C语言高手解答
答:c错了,num%2==0的时候,(num%2)为假,num是偶数,!(num%2)就是真,即num为偶数时表达式为真。与题不符。

求英语高手解答?急急急
答:第二题选c。从broke可以看出是过去式,并且while后面要接进行时。第三题选c。how about是提建议。第四选c。when,a和d答非所问。第五b。第六选c。第七d。需要注意的是b,美国人很少说i can speak+某种语言 这样的说法,要说自己会某种语言就直接说i speak XX就可以了。第八选b ...

求高手解答C语言的一个试题,,最好带上解释,,谢谢~~~
答:include "stdio.h"main(){ int a=45,b=40,c=50,d;d=a>30?b:c; /*如果a>30,则d=b,否则d=c.因为a=45>30,所以d=b=40*/ switch(d) /*d=40,直接跳到case 40*/ { case 30 : printf("%d,",a);case 40 : printf("%d,",b); /*输出"b,",即"40,".由于...

C语言题,急求高手解答
答:呵呵,t=1,这是个赋值表达式,表达式的值就是左值的值,也就是变量t的值,就是1,那循环条件可不就是1吗,非0即为真,这是个死循环

C语言习题请高手解答。。急急急
答:第四题在C语言中真是1 假是0 表达式为假的是D 注意!6=0 !0=1(非0数都看成是1)第五题 从上到下读程序c=0是最后的结果故是A 第六题 w<x?w:z<y?z:x 是表示如果在z<y为真取z 假取x 在判断w<x是真取w假取 后面运算的结果 所以选C 第七题 选B S最后赋值是4 在s*=...

行测题,求高手解答
答:答案: C 解析:据提问知此题为细节判断题。由原文“语言交流……根本不可能完全‘平等’”可知C项“语言……交际……对等”不符合作者原意。而依据作者原意,语言“相互影响”是没有争议的,只是这一影响是否公平就有疑问了。因而A、B、D项均符合原意。故正确答案为C。

在线等,急,英语语言学问题,求高手解答!!!急急急
答:1. do you thinkk that the following passage is a coherent discourse? why or why not?No, the passage is not a coherent. There are 9 sentences in the passage and they're not related at all. Each of the sentences describes different subject.I bought a Ford.A car in which...

c语言问题 求高手解答
答:这是因为,输入空格,回车的时候,回车就被b 给读取到了,所以j 会比i 大一

求高手解答计算机判断题 谢谢了
答:供参考,不能确定全正确 1.为了实现自动控制处理,需要计算机具有的基础条件是连网能力( F)2.当前计算机已应用于各种行业、各种领域,而计算机最早的设计是应用于科学计算。(F )3.计算机软件分为系统软件和应用软件两大类,办公软件属于系统软件(F )4.硬盘容量不是微型计算机主要性能指标(T)5...