《C上機實驗報告》由會員分享,可在線閱讀,更多相關《C上機實驗報告(4頁珍藏版)》請在裝配圖網上搜索。
1、1. C語言上機實驗其開發(fā)環(huán)境的選擇也很重要,雖說名稱上是一樣,但網上下的還是有很多的版本,有的下下來就不能正常運行,有的不管怎樣都會出現erros(即使是和書上的一模一樣),經過幾經嘗試終于找到了一個相對其他來說比較正常的TC。
2. 應用scanf輸入數據時,應在同樣的位置上輸入同樣的字符。
#include
void main(void)
{
int *p1,*p2,*p,a,b;
printf("please enter two integer numbers:\n");
scanf("%d,%d",&a,&b);
2、 p1=&a;
p2=&b;
if(a
3、序:
#include
#define N 7
void main()
{
int a[N]={20,10,90,59,60,80,70};
int i,j;
for(i=0;i
4、程序中的紅色部分的N-1-i改成N-i,在程序運行時就會出錯。如:
#include
#define N 7
void main()
{
int a[N]={20,10,90,59,60,80,70};
int i,j;
for(i=0;i
5、輸出函數輸出數組時要注意輸出的是元素值還是元素地址值。
如下程序要求將字符數組t中的前n個字符拷貝到s中并形成字符串。
#include
#define N 7
#define M 6
void main()
{
int strncpy(int s[],int t[],int n);
int a[N]={1,2,3,4,5,12,13};
int b[M]={6,7,8,9,10,11};
strncpy(a,b,3);
int i;
for(i=0;i<7;i++)
printf("%4d",a[i]);
}
int strncpy(int s[],int t[],int n)
{
int j=0;
for(j=0;j