『壹』 PTA中c語言編程問題(答案沒有給我滿分,請幫我指出一下我程序的錯誤)
#include<stdio.h>
intmain()
{
intn,a[11],i,temp,j;
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
for(j=0;j<n;j++)
for(i=0;i<n-j-1;i++)//改了下這里當i=n-1時i+1就越界了,所以i<n-j-1
if(a[i]<a[i+1])
{temp=a[i];a[i]=a[i+1];a[i+1]=temp;}
for(i=0;i<n-1;i++)
printf("%d",a[i]);
printf("%d",a[i]);
return0;
}
『貳』 PTA平台簡單C語言編程題
#include <stdio.h>
int main(int argc, char *argv[])
{
int x,y;
scanf("%d%d",&x,&y);
printf("%d+%d=%d\n",x,y,x+y);
printf("%d-%d=%d\n",x,y,x-y);
printf("%d*%d=%d\n",x,y,x*y);
printf("%d/%d=%d\n",x,y,x/y);
return 0;
}
希望對你有點用,
還是應該多學知識~
『叄』 c語言程序設計 密碼設置程序怎麼編寫
#include <stdio.h>
#include <string.h>
#include <conio.h>
int main(int argc,char *argv[])
{
const char user[]="wangpin";/*用戶名自己可改動*/
const char password[]="wangpin@126";/*密碼自己可改動*/
if(argc == 1)
{
printf("Input error! Usage:filename username password\n");
getch();
exit(1);
}
else if(argc == 3)
{
if (strcmp(argv[1],user) != 0 || strcmp(argv[2],password) != 0)
{
printf("Input error: Invalid username or password\n");
getch();
exit(1);
}
}
printf("Authentication Pass..\n");
sound(500);/*最簡單的音樂聲*/
delay(50000);
nosound();
getch();
return 0;
}
先運行這個程序得到一個exe類型的可執行文件,然後可以復制到c盤根目錄下,用桌面左下的圖標進入:開始-程序-附件-命令提示符
然後鍵入 cd \
到c盤根目錄下輸入
exe文件名 wangpin wangpin@126
就是運行這個程序
------------------------------------------------------------------
------------------------------------------------------------------
下面是一個簡單的音樂程序,你可以把它加到上面代替sound()到nosound()那一部分發出<<東方紅>>音樂歌曲(小心!聲音可能很大)
#include <stdio.h>
#include <stdlib.h>
#include <dos.h>
int main(void)
{
int i,j;
int fr[]={392,392,440,294,262,262,220,294,392,392,
440,532,440,392,262,262,220,294,392,294,
262,247,220,196,392,294,330,294,262,262,
220,294,330,294,262,294,262,247,220,196};
int tim[]={4,2,2,8,4,2,2,8,4,4,2,2,2,2,4,2,2,8,4,
4,4,2,2,4,4,4,2,2,4,2,2,2,2,2,2,2,2,2,2,12};
for(i=0;i<40;i++)
{
sound(fr[i]);
delay(tim[i]*100000000);
nosound();
}
system("pause");
return 0;
}
『肆』 這三個pta平台的c語言怎麼編程
#include<stdio.h>
int find(int *p,int n,int x)
{
int f=0;
for(int i=0;i<n;i++)
if(*(p+i)==x)
f=1;
return f;
}
int main()
{
int *p;
int n,x;
scanf("%d",&n);
for(int i=0;i<n;i++)
scanf("%d",&p[i]);
scanf("%d",&x);
printf("%d",find(p,n,x));
return 0;
}
『伍』 程序設計類輔助教學平台PAT上的題目提交代碼需要讀者驗證碼
你沒有注冊嗎,沒有什麼讀者驗證碼啊追問注冊了,但是題目只能查看,不能提交追答這是書籍出版社提供給他們的讀者的,和網站的合作。像實驗樓等等網站都有這樣的追問那就是驗證碼在對應的書上就有嗎追答你有買書的話就有,每一個都是獨立的更多追問
追問:注冊了,但是題目只能查看,不能提交
追答:這是書籍出版社提供給他們的讀者的,和網站的合作。像實驗樓等等網站都有這樣的
追問:那就是驗證碼在對應的書上就有嗎
追答:你有買書的話就有,每一個都是獨立的這是書籍出版社提供給他們的讀者的,和網站的合作。像實驗樓等等網站都有這樣的。
『陸』 C語言程序設計,任務二求答案~ 百分百加分!
就這樣啦,源碼在下面
#include<stdio.h>
#include<string.h>
intmain()
{
charstr[80];
intchar_number[26];
//初始化
memset(str,0,sizeof(str));
memset(char_number,0,sizeof(char_number));
scanf("%s",&str);
inti=0;
for(i=0;str[i]!='