僅供借鑒、僅供借鑒、僅供借鑒(整理了一下大一C語言每個章節的練習題、沒得題目、隻有程式了)
文章目錄
- 1 、實訓名稱
- 2 、實訓目的及要求
- 3 、源代碼及運作截圖
- 4 、小結
1 、實訓名稱
實訓2:資料類型與輸入輸出
2 、實訓目的及要求
1.掌握C語言基本資料類型(整型,實型,字元型)資料的常量表示、變量的定義和使用。
2.了解C語言表達式語句,尤其是指派語句。
3.進一步熟悉VC環境的使用方法。
3 、源代碼及運作截圖
【2-7】
#include<stdio.h>
int main(){
int a=100;
printf("a=%d\n",++a+5);
int b=200;
printf("b=%d\n",5+b++);
return 0;
}

(2)
#include<stdio.h>
int main(){
int num,total,price;
num=10;
price=6;
total=num*price;
printf("total=%d\n",total);
return 0;
}
【3-1】
#include<stdio.h>
int main(){
int x,y,sum,sub,mul,div;
x=29;y=7;
sum=x+y;
sub=x-y;
mul=x*y;
div=x/y;
printf("%d+%d=%d\n",x,y,sum);
printf("%d-%d=%d\n",x,y,sub);
printf("%d*%d=%d\n",x,y,mul);
printf("%d/%d=%d\n",x,y,div);
return 0;
}
【3-2】
#include<stdio.h>
int main(){
int a,b,c;
a=b=8,c=10;
printf("%d^2=%d\n",a,64);
printf("%d^2=%d\n",b,64);
printf("%d^2=%d\n",c,100);
return 0;
}
【3-3】
#include<stdio.h>
int main(){
int a,b,c;
a=150,b=20,c=45;
printf("a/b=%d\n",a/b);
printf("a%%c=%d\n",a%c);
return 0;
}
【3-9】
#include<stdio.h>
int main(){
int a,b,c;
a=100;
printf("%d\n",++a);
printf("%d\n",a++);
printf("%d\n",a);
return 0;
}
(2)
#include<stdio.h>
int main(){
int a,b,c;
a=10;
printf("%d\n",++a+5);
printf("%d\n",7+a++);
return 0;
}
【4-1】
#include<stdio.h>
int main(){
int a=1234;
float f=123.456;
char ch='a';
printf("%8d,%2d\n",a,a);
printf("%f,%8f,%8.1f,%2f,%2e\n",f,f,f,f,f);
printf("%3c\n",ch);
return 0;
}
【4-2】
#include<stdio.h>
int main(){
char a[]="Hello world!";
printf("%s\n%15s\n%10.5s\n%2.5s\n%.3s\n",a,a,a,a,a);
return 0;
}
【4-3】
#include<stdio.h>
int main(){
int a=1234;
float f=123.456;
char c[]="Hello world!";
printf("%8d,%-8d\n",a,a);
printf("%10.2f,%-10.f\n",f,f);
printf("%10.5s,%-10.3s\n",c,c);
return 0;
}
【4-6】
#include<stdio.h>
int main(){
int x,y;
char a,b;
scanf("%d,%d",&x,&y);
printf("x=%d,y=%d\n",x,y);
scanf(" %c,%c",&a,&b);
printf("a=%c,b=%c\n",a,b);
return 0;
}
【4-9】
#include<stdio.h>
int main(){
int a;
float b;
/************[1]FOUND***********/
printf("Enter a and b:");
/************[2]FOUND***********/
scanf("%d %f",&a,&b);
/************[3]FOUND***********/
printf("a=%d,b=%f\n",a,b);
return 0;
}