⑴ 麻煩會linux的幫忙用GCC編譯一下以下程序,並把結果截圖發出來看看,要截圖哦,謝謝
第二題你想幹嘛
⑵ LaTeX插入圖片時,不管是eps還是JPG,編譯結果總是說找不到該圖片
貌似要將asd轉變並生成asd-eps-converted-to.pdf文件,並放在默認路徑之下。
⑶ c語言編程,編譯過程求圖
一 定義相關變數
1 定義字元串數組char str[100],接收主字元串的輸入
2 定義字元串數組char subsrt[10];接收子字元串的輸入
3 定義整型int str_len,記錄主字元串長度
4 定義整型int subsrt_len = strlen(subsrt),記錄子字元串長度
5 定義整型int i, j, k;作為比較位置的中間變數
6 定義整型int count = 0;記錄包含子字元串個數
7 定義整型int num = 0;記錄比較一次的相同字元個數
二 用for循環統計含子字元串個數
1 第一個for循環從主字元串的開始位置開始比較,條件是小於等於主字元串與子字元串子差
2 先記錄主字元串比較到的位置,即k = i
3 設置比較一次的相同字元個數num = 0
4 第二個for循環從子字元串的開始位置開始比較,條件是小於子字元串子差
4.1 當主字元串的第k位置字元等於子字元串的第j位置字元時,相同字元個數num加1
4.2 否則退出第二個for循環
5 當記錄比較一次的相同字元個數等於子字元串的長度時,子字元串個數count加1。同時主字元串的比較開始位置設置為i=k(i=k-1),i=k-1因為for循環先進行i++再做判斷
三 主要代碼
運行結果
⑷ C語言編譯之後,會出現下面的圖片顯示,為什麼
是編譯出現,還是運行出現?
應該是運行出現吧,是不是scanf中變數名前面少寫&了。
⑸ 這段c語言代碼哪裡錯了,謝謝,實驗要求和編譯結果都截圖了
運行下面代碼試試:你的代碼有太多錯誤了,比較下面代碼
#include<stdio.h>
voidavg();
typedefstructstudent_course
{
intnum;
charname[20];
floatmarks[3];
}STUDENT;
STUDENTstu[10];
intmain()
{
inti;
for(i=0;i<10;i++)
scanf("%d%c%f%f%f",&stu[i].num,stu[i].name,&stu[i].marks[0],&stu[i].marks[1],&stu[i].marks[2]);
avg();
return0;
}
voidavg()
{
for(inti=0;i<10;i++)
printf("Student%d'saveragemarkis %f ",i,(stu[i].marks[0]+stu[i].marks[1]+stu[i].marks[2])/3);
}
⑹ 如何用c語言編譯輸出如下圖形
#include "stdio.h"
#include "math.h"
#define N 5
void main()
{
int i,j,r,m=1;
int k = N-1;
int p = (N*(N-1))/2;//最大數為幾位數,輸出j後面空幾格
for(i=1;i<N;i++)
{
for(r=0;r<= 2*k;r++)
{
printf("%c",' ');
}
k--;
for(j=m;j<m+i;j++)
{
printf("%-d ",j);
}
m=j;
printf("\n");
}
getchar();
}
關於p你可以在想想怎麼輸出,數值大了以後後面的輸出就不能顯示金字塔了。VS通過
⑺ C語言編譯錯誤,見圖片
你好:你怕是胡編了
#include<stdio.h>
int main()
{
printf("世界,你好!");
return 0;
}
⑻ xcode為什麼能編譯成功但不能運行顯示出結果。顯示如下圖片。什麼問題。急急急!在線等
輸出框右下角,而且貌似你的還沒執行到nslog吧
⑼ 為什麼我寫的.cpp文件 用gcc編譯後會出現左圖的結果為什麼不像右圖的結果
改用g++或gcc -lstdc++
對於文件名後綴為cpp的文件gcc編譯器會自動認為是c++程序,編譯階段沒問題,但是因為gcc命令不能自動和C++程序使用的庫聯接,所以連接時出錯。因此需要手動加上-lstdc++參數或改用g++即可。
⑽ c語言編譯下面圖片的代碼,結果在控制台顯示黑屏為什麼沒有數值呢程序執行的結果為0是不是就不顯示了
循環結束的條件是讀到EOF字元,為了輸入EOF字元在Windows上你需要在行首按下Ctrl+Z組合鍵,在Linux上你需要按下Ctrl+D組合鍵。輸入後,按回車。