❶ c语言基础题目,求助!
1.D 2.B 3.D 4.A 5.B 6.A 7.D 8.D 9.A 10.B
❷ 请教一道C语言的题,真的不会
i+32是常见的大小写字母转换的代码,就是将大写字母转换成小写字母
i++加了两次,所以是跳跃式的,不是D那种连续的。
关键问题在BC差别的i上,for(i='A';i<'I';i++,i++) 如果i<'I'表示的是大写字母i的话,就不会输出i了,因为不满足循环条件。
B
❸ C语言题目
看到C语言的题
我进来了
然后、我在看第一道题…拆弊饥…
看着麻烦、就往后拉了拉
、、、发现后面还有那么多题
兄弟 算旅返你狠、、、 你可以一次问一卜庆道不是 唉……
连做的心情都没了
❹ 凯撒密码,C语言,求救!
#include <stdio.h>
#include <string.h>
int main()
{
int i = 0;
int len = 0;
char ch;
char buf[256] = {0};
char nor[26] = {'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'};
char enc[26] = {'s','u','w','y','a','c','e','g','i','k','m','o','q','r','t','v','x','z','b','d','f','h','j','l','n','p'};
printf("Encode or Decode: ");
scanf("%c",&ch);
printf("please input your string: ");
fflush(stdin);
gets(buf);
len = strlen(buf);
switch (ch)
{
case 'e':
case 'E':
for (i=0;i<len;i++)
{
buf[i] = enc[buf[i] - 'a'];
}
break;
case 'd':
case 'D':
for (i=0;i<len;i++)
{
buf[i] = nor[i];
}
break;
default:
printf("wrong input!\n");
}
printf("<%s>\n",buf);
return 0;
}
❺ 请人解答C语言问题!
答案源耐是 (1)D
(2)B
(3)有点问题穗裂源(应该猜态是8吧)
(4)D
(5)D
(6)C
(7)B
(8)B
(9)A
(10)A
❻ C语言问题!请看看~
--------------------Configuration: test - Win32 Debug--------------------
Compiling...
test.cpp
C:\Program Files\Microsoft Visual Studio\MyProjects\test\test.cpp(8) : error C2018: unknown character '0xa3'
C:\Program Files\Microsoft Visual Studio\MyProjects\test\test.cpp(8) : error C2018: unknown character '0xbb'
C:\Program Files\Microsoft Visual Studio\MyProjects\test\test.cpp(9) : error C2143: syntax error : missing ';' before 'for'
C:\Program Files\Microsoft Visual Studio\MyProjects\test\test.cpp(9) : error C2018: unknown character '0xa3'
C:\Program Files\Microsoft Visual Studio\MyProjects\test\test.cpp(9) : error C2018: unknown character '0xbb'
C:\Program Files\Microsoft Visual Studio\MyProjects\test\test.cpp(9) : error C2146: syntax error : missing ';' before identifier 'i'
C:\Program Files\Microsoft Visual Studio\MyProjects\test\test.cpp(9) : error C2018: unknown character '0xa3'
C:\Program Files\Microsoft Visual Studio\MyProjects\test\test.cpp(9) : error C2018: unknown character '0xbb'
C:\Program Files\Microsoft Visual Studio\MyProjects\test\test.cpp(9) : error C2146: syntax error : missing ';' before identifier 'i'
C:\Program Files\Microsoft Visual Studio\MyProjects\test\test.cpp(9) : error C2018: unknown character '0xa3'
C:\Program Files\Microsoft Visual Studio\MyProjects\test\test.cpp(9) : error C2018: unknown character '0xac'
C:\Program Files\Microsoft Visual Studio\MyProjects\test\test.cpp(9) : error C2146: syntax error : missing ')' before identifier 'i'
C:\Program Files\Microsoft Visual Studio\MyProjects\test\test.cpp(9) : error C2059: syntax error : ')'
C:\Program Files\Microsoft Visual Studio\MyProjects\test\test.cpp(9) : error C2146: syntax error : missing ';' before identifier 'printf'
C:\Program Files\Microsoft Visual Studio\MyProjects\test\test.cpp(9) : error C2018: unknown character '0xa3'
C:\Program Files\Microsoft Visual Studio\MyProjects\test\test.cpp(9) : error C2018: unknown character '0xac'
C:\Program Files\Microsoft Visual Studio\MyProjects\test\test.cpp(9) : error C2146: syntax error : missing ')' before identifier 'i'
C:\Program Files\Microsoft Visual Studio\MyProjects\test\test.cpp(9) : error C2059: syntax error : ')'
C:\Program Files\Microsoft Visual Studio\MyProjects\test\test.cpp(9) : error C2018: unknown character '0xa3'
C:\Program Files\Microsoft Visual Studio\MyProjects\test\test.cpp(9) : error C2018: unknown character '0xbb'
C:\Program Files\Microsoft Visual Studio\MyProjects\test\test.cpp(10) : error C2018: unknown character '0xa3'
C:\Program Files\Microsoft Visual Studio\MyProjects\test\test.cpp(10) : error C2018: unknown character '0xbb'
C:\Program Files\Microsoft Visual Studio\MyProjects\test\test.cpp(11) : warning C4508: 'main' : function should return a value; 'void' return type assumed
执行 cl.exe 时出错.
test.exe - 1 error(s), 0 warning(s)
以上,是第一题的编译结果....
❼ a c e g i这五个字母能够组成什么单词
我想这个单词肯定不是我们常见的那一种,很有可能是一个专有名词,看一下这个雀渣解茄伏释:
Acegi安全系统,是一个用于Spring Framework的安全框架,能够和目前流行的Web容器无缝集成。它使用了Spring的方式提供了安全和认证安全服务,包括使用Bean Context,拦截器和面向接口的编程方式。因此,Acegi安全系统能够轻松地适用于复杂顷纳悄的安全需求。
如果是一个阅读文章,我想他应该不会影响你做题
❽ 写出下图所示二叉树的先序遍历、中序遍历、后序遍历的结点序列。
前序遍历的结点序列是:BEFCGDH;中序遍历的结点序列是:FEBGCHD;后序遍历的结点序列是:FEGHDCB。
前序遍历首先访问根结点然后遍历左子树,最后遍历右子树;序遍历首先遍历左子树,然后访问根结点,最后遍历右子树;后序遍历先左后右再根,即首先遍亮启历左子树,然后遍历右子树,最后访问根结点。
(8)acegi在c语言中什么意思扩展阅读:
结点是包括一个数据元素及若干个指向其它子树的分支;例如,A,B,C,D等。
在数据结构的图形表示中,对于数据集合中的每一个数据元素用中间标有元素值的方框表示,一般称之为数据结点,简称结点。
在C语言中,链表中每一个元素称为“结点”,每个结点都应凳桥包括两个部分:一为用枣键猛户需要用的实际数据;二为下一个结点的地址,即指针域和数据域。
数据结构中的每一个数据结点对应于一个储存单元,这种储存单元称为储存结点,也可简称结点。
❾ C语言字符串问题
int main()
{
char str1[11]="acegikmoqs"誉亮;
char str2[11]="bdfhjlnplt"简脊;
char *p,*q;
char str[50],i=0;
p=str1;q=str2;
while((*p!='\0')&&(*q!='\0'))
{
if(*p<*q)
{
str[i]=*p;
p=p+1;
i++;
}
else{
str[i]=*q;
q=q+1;
i++;
}
}
while((*p=='\0')&&(*q!='\0'))
{
str[i]=*q;
q=q+1;
i++;
}
while((*q=='\0')&&(*p!='\0'))
{
str[i]=*p;
p=p+1;
i++;
}
str[i]='\0';
for(i=0;str[i]!='\0';i++)
{
printf("%c\庆咐宽n",str[i]);
}
return 0;
}
❿ 3道c语言问题 求过程(最好详细点,谢谢)
第一道: i=1时,判断i++<4就相当于i<4,i=i+1.中间省略,当i=4的时候,判断i++<4相当于i<4,i=i+1,因为条件不成立,所以退出循环,但是i已经执行自加了,所以i=5,所以要注意的是i=i+1并不是必须i<4这个条件成立的时候才执行的
第二道:i='A',判断i<'I',成立执行第一个printf,但因为没有加括号,for的作用域只有一行,所以第二个printf不会被执行,所以输出a;第二次循环,第三次,直到每四次,i++,i++过后,i='I',所以不执行了,所以最后输出的是一个换行,楼主可以在这段程序代码后面加一句printf("...");如果接在aceg后面,那就是我说错了.反之则是对的
第三道:这个程序的实质是这样的,求所有50以内的5和3的最小公倍数的和.也就是15,30,45,加起来等于90,再加上s本身等于1,所以等于91,因为只有等于5和3的倍数的时候,条件!(i%5)&&!(i%3)才会成立.也就是说i%5==0并且i%3==0的时候条件才成立