當前位置:首頁 » 編程語言 » 南大C語言期末四層次
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

南大C語言期末四層次

發布時間: 2022-06-19 08:26:41

1. c語言期末考試編程題

1輸入兩個整數a和b,若a和b的平方和大於100,則輸出平方和的百位以上的數字,否則輸出a和 b的和。
要求: 1)輸出結果時說明平方和是大於100還是小於100( >100或<100 )
#include<stdio.h>
int main(){
int a, b, c;
scanf("%d%d", &a, &b);
c = a * a + b * b;
if(c > 100) printf("平方和大於100\n%d\n", c%100);
else printf("平方和小於等於100\n%d\n", a + b);
return 0;
}
2輸入一個整數,判斷是否是5和7的公倍數,若是則輸出:5and7yes,否則再判斷是否是3的倍數,若是3的倍數輸出:3yes,若都不是則輸出:no
#include<stdio.h>
int main(){
int input;
scanf("%d", &input);
if(input % 5 == 0 && input % 7 == 0)printf("5and7yes\n");
else if(input % 3 == 0) printf("3yes\n");
else printf("no\n");
return 0;
}
第三,四題和第二題差不多
5計算公式: [ 2*x x=2
y= [ x*x+1 x<2
[ 2*x*x+3*x+1 x>2
要求: 1)從鍵盤輸入x的值,根據x的值求y的值
2)輸出y的值
#include<stdio.h>
int main(){
int x, y;
scanf("%d", &x);
if(x == 2) y = 2*x;
else if(x < 2) y = x*x+1;
else y = 2 * x * x + 3 * x + 1;
printf("%d\n", y);
return 0;
}
8 和7差不多
下面原理都差不多 用if基本都能搞定 判斷條件就行了 應該LZ能搞定了 東西有點多 -。- 就寫這些吧 其他的就不一一寫了^ ^

2. 南京大學地圖學與地理信息系統專業考研C語言復試都考些什麼內容

提供以下資料供你參考:
主要考點:
01地圖學研究與地圖設計
02GIS研究、設計、開發與應用
03遙感地學分析
04虛擬地理環境技術
05數字地球
063S技術集成與應用
初試科目
①101政治
②201英語一或203日語
③601高等數學甲
④815地理信息系統概論
復試科目筆試:
C語言(筆試與上機考試);
面試:英語口語與聽力加專業綜合
參考書目
《高等數學講義》(上、下冊)樊映川等編,高等教育出版社;
《地理信息系統概論》(第三版)黃杏元等編著,高等教育出版社;
《地理信息系統導論》,Kang-tsung Chang著,陳健飛等編譯,科學出版社。
復試參考書:
《C語言程序設計》(第三版)譚浩強,清華大學出版社。

3. c語言期末考試 求大神幫幫忙感激不盡

還需要寫嗎,挺簡單的

4. c語言掌握分層次么是什麼樣的

不懂的水貨不要亂說。C初級掌握基本概念,尤其指針,課後習題要必須親手做出來的。 中級要能看懂各種源代碼。 高級就是要掌握各種常用的演算法了。C語言的主要是應用在嵌入式領域 ,操作系統內核還有病毒木馬 (頂級的木馬病毒是匯編), 總之,C最重要的就是指針和演算法。你掌握了學其他語言就簡單多了。所有計算機語言都是演算法通用的.
C++是C的超級,主要是用在大型的需要系統性能很高的地方比如大型網游 銀行系統。C++做項目時盡量少用指針,有潛在的不可預知的危險。C++很難,越學越難那種。掌握C到初級的水平至少要3年,JAVA最簡單,主要是web方向,演算法也少,2個月可以搞定。
我幹了3年程序員,java C C++都寫過項目,有事可以問我

5. 求解,C語言中的語句怎麼分別高低層次(怎麼看出一個語句比另一個語句層次低)低層次必須縮進嗎

你問的問題非常有意思,人們就是為了分清高低層級才進行合理縮進的,簡單的說一條語句的括弧被夾的越緊,層級就越低

6. 簡述c語言中的分類及每類特點

1) 語言簡潔,使用方便靈活
C語言是現有程序設計語言中規模最小的語言之一。C語言的關鍵字很少,ANSI C標准一共只有32個關鍵字,9種控制語句。C語言的書寫形式比較自由,表達方法簡潔,使用一些簡單的方法就可以構造出相當復雜的數據類型和程序結構。
2) 可移植性好
C語言是通過編譯來得到可執行代碼的,C語言的編譯程序便於移植,從而使在一種單片機上使用的C語言程序,可以不加修改或稍加修改即可方便地移植到另一種結構類型的單片機上去。
3) 表達能力強
C語言具有豐富的數據結構類型,可以根據需要採用整型、實型、字元型、數組類型、指針類型、結構類型、聯合類型、枚舉類型等多種數據類型來實現各種復雜數據結構的運算。C語言還具有多種運算符,靈活使用各種運算符可以實現其他高級語言難以實現的運算。
4) 表達方式靈活
C語言的語法規則不太嚴格,程序設計的自由度比較大,程序的書寫格式自由靈活
5) 可進行結構化程序設計
6) 可以直接操作計算機硬體
C語言具有直接訪問單片機物理地址的能力,可以直接訪問片內或片外存儲器,還可以進行各種位操作。
7) 生成的目標代碼質量高

7. C語言編程,期末考試需要,急!!!!!!

我給你答案阿
第一ge
main()
{ float f2;
printf("please input");
scanf("%f2",&f);
printf("%.2f",f);
}
第二個;
main()
{
int a,b,c,t
printf("please input three number:");
scanf("%d%d%d",&a,&b,&c);
t=c;
c=b;
b=a;
a=t;
printf("%d,%d,%d",a,b,c)
}
第三個
main()
{
int a,b,c,t;
if (a>b)
{t=a;a=b;b=t;}
if (a>c)
{t=c;c=a;a=t;}
if (b>c)
{t=c;c=b;b=t;}
if (a+b<=c)
printf("不能構成三角形");
else
if (c*c==a*a+b*b)
printf("直角三角形");
else
if (c*c>a*a+b*b)
printf("鈍角三角形");
else
printf("銳角三角形");

}

8. 大一期末C語言考試的重點是什麼

C語言的初學者,大學考試試卷有四種題型:一是選擇題,二是理論題,三是程序填空題,四是編程題。選擇題比較綜合,理論題純粹是書本上的是答案(如:一些語法等等),至於程序填空題和編程題,要多去做一些題(尤其是書本上的題)。。。要想學好,就要多練,看程序是沒用的。。

9. 期末考試C語言試題!!!!求解答!!!

代碼文本:

#include "stdio.h"

int main(int argc,char *argv[]){

int s,i;

s=0,i=1;

do{

s += i*i+i++;

}while(i<101);

printf("1*2+2*3+3*4+...+100*101 = %d ",s);

return 0;

}