❶ 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的時候條件才成立